0000737758-20-000007.txt : 20200305 0000737758-20-000007.hdr.sgml : 20200305 20200305084301 ACCESSION NUMBER: 0000737758-20-000007 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 105 CONFORMED PERIOD OF REPORT: 20200131 FILED AS OF DATE: 20200305 DATE AS OF CHANGE: 20200305 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TORO CO CENTRAL INDEX KEY: 0000737758 STANDARD INDUSTRIAL CLASSIFICATION: LAWN & GARDEN TRACTORS & HOME LAWN & GARDEN EQUIPMENT [3524] IRS NUMBER: 410580470 STATE OF INCORPORATION: DE FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-08649 FILM NUMBER: 20689709 BUSINESS ADDRESS: STREET 1: 8111 LYNDALE AVE SOUTH CITY: BLOOMINGTON STATE: MN ZIP: 55420-1196 BUSINESS PHONE: 9528888801 MAIL ADDRESS: STREET 1: 8111 LYNDALE AVENUE SOUTH CITY: BLOOMINGTON STATE: MN ZIP: 55420 FORMER COMPANY: FORMER CONFORMED NAME: TORO CO/DE DATE OF NAME CHANGE: 19920703 10-Q 1 ttc0131202010q.htm 10-Q Document
false--10-31Q120200000737758P2MP5YP2YP2YP3YP10Y0.2250.251.001.001.001750000001750000001750000001057465381067420821069772741057465381067420821069772740.0030P10YP30YP3YP5YP5Y20000002100000P2Y13520001890001.001.001.00850000100000085000010000008500001000000000000P10YP2YP2YP3YP9MP1YP1YP3YP3YP3Y0.33330.33330.33330.33330.33330.3333P10YP10Y53778635150139190017740 0000737758 2019-11-01 2020-01-31 0000737758 2020-02-27 0000737758 2018-11-01 2019-02-01 0000737758 2019-10-31 0000737758 2020-01-31 0000737758 2019-02-01 0000737758 ttc:NonvotingPreferredStockMember 2019-10-31 0000737758 ttc:VotingPreferredStockMember 2019-02-01 0000737758 ttc:NonvotingPreferredStockMember 2020-01-31 0000737758 ttc:VotingPreferredStockMember 2019-10-31 0000737758 ttc:NonvotingPreferredStockMember 2019-02-01 0000737758 ttc:VotingPreferredStockMember 2020-01-31 0000737758 2018-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-11-01 2019-02-01 0000737758 us-gaap:RetainedEarningsMember 2020-01-31 0000737758 us-gaap:CommonStockMember 2020-01-31 0000737758 us-gaap:RetainedEarningsMember 2019-11-01 2020-01-31 0000737758 us-gaap:CommonStockMember 2018-11-01 2019-02-01 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-02-01 0000737758 us-gaap:RetainedEarningsMember 2018-11-01 2019-02-01 0000737758 us-gaap:RetainedEarningsMember 2018-10-31 0000737758 us-gaap:CommonStockMember 2019-02-01 0000737758 us-gaap:RetainedEarningsMember 2019-02-01 0000737758 us-gaap:CommonStockMember 2019-10-31 0000737758 2018-11-01 0000737758 us-gaap:CommonStockMember 2019-11-01 2020-01-31 0000737758 us-gaap:RetainedEarningsMember 2019-10-31 0000737758 us-gaap:CommonStockMember 2018-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-01 2020-01-31 0000737758 us-gaap:RetainedEarningsMember 2018-11-01 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0000737758 us-gaap:AccountingStandardsUpdate201602Member 2019-11-01 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:DevelopedTechnologyRightsMember 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:DevelopedTechnologyRightsMember 2019-04-01 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:OrderOrProductionBacklogMember 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:TradeNamesMember 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:TradeNamesMember 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:TradeNamesMember 2019-04-01 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:OrderOrProductionBacklogMember 2019-04-01 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:CustomerRelatedIntangibleAssetsMember 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember 2019-04-01 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:CustomerRelatedIntangibleAssetsMember 2019-04-01 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember 2019-04-01 0000737758 ttc:CharlesMachineWorksIncMember 2019-04-01 2019-04-01 0000737758 us-gaap:OperatingSegmentsMember ttc:CharlesMachineWorksIncMember ttc:ProfessionalSegmentMember 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember 2018-11-01 2019-10-31 0000737758 ttc:CharlesMachineWorksIncMember 2019-11-01 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember 2019-08-03 2019-10-31 0000737758 srt:ScenarioPreviouslyReportedMember ttc:CharlesMachineWorksIncMember 2019-04-01 2019-04-01 0000737758 us-gaap:OperatingSegmentsMember ttc:CharlesMachineWorksIncMember ttc:ProfessionalSegmentMember 2019-02-01 0000737758 ttc:CharlesMachineWorksIncMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2019-11-01 2020-01-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2019-11-01 2020-01-31 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:IntersegmentEliminationMember 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2020-01-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2020-01-31 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2019-11-01 2020-01-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2018-11-01 2019-02-01 0000737758 us-gaap:IntersegmentEliminationMember 2018-11-01 2019-02-01 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2018-11-01 2019-02-01 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2019-02-01 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:NonUsMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2018-11-01 2019-02-01 0000737758 country:US 2018-11-01 2019-02-01 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember us-gaap:NonUsMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2018-11-01 2019-02-01 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:IrrigationMember 2018-11-01 2019-02-01 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember country:US 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2018-11-01 2019-02-01 0000737758 ttc:IrrigationMember 2018-11-01 2019-02-01 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:EquipmentProductsAndServicesMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2018-11-01 2019-02-01 0000737758 ttc:EquipmentProductsAndServicesMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2019-11-01 2020-01-31 0000737758 ttc:EquipmentProductsAndServicesMember 2019-11-01 2020-01-31 0000737758 country:US 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2019-11-01 2020-01-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:EquipmentProductsAndServicesMember 2019-11-01 2020-01-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember country:US 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2019-11-01 2020-01-31 0000737758 ttc:IrrigationMember 2019-11-01 2020-01-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:IrrigationMember 2019-11-01 2020-01-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember us-gaap:NonUsMember 2019-11-01 2020-01-31 0000737758 us-gaap:NonUsMember 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2019-11-01 2020-01-31 0000737758 2020-11-01 2020-01-31 0000737758 2021-11-01 2020-01-31 0000737758 2020-02-01 2020-01-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2020-01-31 0000737758 us-gaap:PatentsMember 2019-11-01 2020-01-31 0000737758 us-gaap:TradeNamesMember 2020-01-31 0000737758 us-gaap:OtherIntangibleAssetsMember 2020-01-31 0000737758 us-gaap:PatentsMember 2020-01-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2019-11-01 2020-01-31 0000737758 us-gaap:CustomerRelationshipsMember 2020-01-31 0000737758 us-gaap:NoncompeteAgreementsMember 2020-01-31 0000737758 us-gaap:TradeNamesMember 2019-11-01 2020-01-31 0000737758 us-gaap:OtherIntangibleAssetsMember 2019-11-01 2020-01-31 0000737758 us-gaap:CustomerRelationshipsMember 2019-11-01 2020-01-31 0000737758 us-gaap:NoncompeteAgreementsMember 2019-11-01 2020-01-31 0000737758 us-gaap:PatentsMember 2019-02-01 0000737758 us-gaap:DevelopedTechnologyRightsMember 2019-02-01 0000737758 us-gaap:TradeNamesMember 2019-02-01 0000737758 us-gaap:NoncompeteAgreementsMember 2019-02-01 0000737758 us-gaap:OtherIntangibleAssetsMember 2019-02-01 0000737758 us-gaap:TradeNamesMember 2018-11-01 2019-02-01 0000737758 us-gaap:PatentsMember 2018-11-01 2019-02-01 0000737758 us-gaap:CustomerRelationshipsMember 2019-02-01 0000737758 us-gaap:DevelopedTechnologyRightsMember 2018-11-01 2019-02-01 0000737758 us-gaap:NoncompeteAgreementsMember 2018-11-01 2019-02-01 0000737758 us-gaap:OtherIntangibleAssetsMember 2018-11-01 2019-02-01 0000737758 us-gaap:CustomerRelationshipsMember 2018-11-01 2019-02-01 0000737758 us-gaap:OtherIntangibleAssetsMember 2019-10-31 2019-10-31 0000737758 us-gaap:NoncompeteAgreementsMember 2019-10-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2019-10-31 0000737758 us-gaap:TradeNamesMember 2019-10-31 0000737758 us-gaap:CustomerRelationshipsMember 2019-10-31 0000737758 2019-10-31 2019-10-31 0000737758 us-gaap:OtherIntangibleAssetsMember 2019-10-31 0000737758 us-gaap:CustomerRelationshipsMember 2019-10-31 2019-10-31 0000737758 us-gaap:NoncompeteAgreementsMember 2019-10-31 2019-10-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2019-10-31 2019-10-31 0000737758 us-gaap:PatentsMember 2019-10-31 2019-10-31 0000737758 us-gaap:PatentsMember 2019-10-31 0000737758 us-gaap:TradeNamesMember 2019-10-31 2019-10-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2019-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2019-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2019-10-31 0000737758 us-gaap:LineOfCreditMember 2019-10-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2020-01-31 0000737758 us-gaap:LineOfCreditMember 2020-01-31 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-10-31 0000737758 us-gaap:LineOfCreditMember 2020-01-31 0000737758 us-gaap:LineOfCreditMember 2019-02-01 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-10-31 0000737758 us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0000737758 us-gaap:CorporateDebtSecuritiesMember 2019-02-01 0000737758 us-gaap:LineOfCreditMember 2019-02-01 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-10-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2020-01-31 0000737758 us-gaap:LineOfCreditMember 2019-10-31 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2020-01-31 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2019-10-31 0000737758 us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2020-01-31 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2020-01-31 0000737758 us-gaap:LineOfCreditMember 2018-06-01 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 us-gaap:SeniorNotesMember 2019-11-01 2020-01-31 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-04-30 0000737758 ttc:Coupon7.125PercentDebtNotesMember 1997-06-30 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2007-04-26 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-11-01 2020-01-31 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2018-06-30 0000737758 us-gaap:LineOfCreditMember 2018-06-01 2018-06-30 0000737758 us-gaap:BridgeLoanMember us-gaap:LineOfCreditMember 2018-06-30 0000737758 ttc:DebtSecuritiesIssuedInJune1997Member 1997-06-30 0000737758 us-gaap:LineOfCreditMember 2019-11-01 2020-01-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-03-31 0000737758 us-gaap:CorporateDebtSecuritiesMember 1997-06-30 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-03-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-11-01 2020-01-31 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 us-gaap:LineOfCreditMember 2018-11-01 2019-02-01 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-11-01 2020-01-31 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2020-01-31 0000737758 us-gaap:CorporateDebtSecuritiesMember 1997-06-01 1997-06-30 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-11-01 2020-01-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-03-01 2019-03-31 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2019-04-30 0000737758 us-gaap:SeniorNotesMember 2019-03-01 2019-03-31 0000737758 us-gaap:CorporateDebtSecuritiesMember 2019-11-01 2020-01-31 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-02-01 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2019-06-27 0000737758 2019-03-31 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-10-31 0000737758 us-gaap:LineOfCreditMember 2018-06-30 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2020-01-31 0000737758 us-gaap:SeniorNotesMember 2019-11-01 2020-01-31 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-06-30 0000737758 us-gaap:LineOfCreditMember 2018-05-31 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-06-27 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-03-01 2019-03-31 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember 2007-04-26 2007-04-26 0000737758 ttc:Coupon7.125PercentDebtNotesMember 1997-06-01 1997-06-30 0000737758 us-gaap:SeniorNotesMember 2018-11-01 2019-02-01 0000737758 us-gaap:CorporateDebtSecuritiesMember 2018-11-01 2019-02-01 0000737758 srt:MaximumMember us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember us-gaap:ScenarioForecastMember 2019-11-01 2020-10-31 0000737758 us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember 2019-11-01 2020-01-31 0000737758 us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember 2018-11-01 2019-10-31 0000737758 srt:MinimumMember us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember us-gaap:ScenarioForecastMember 2019-11-01 2020-10-31 0000737758 us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember 2020-01-31 0000737758 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-11-01 2020-01-31 0000737758 srt:MaximumMember us-gaap:EquipmentMember 2019-11-01 2020-01-31 0000737758 srt:MaximumMember us-gaap:ToolsDiesAndMoldsMember 2019-11-01 2020-01-31 0000737758 srt:MaximumMember ttc:BuildingAndLeaseholdImprovementsMember 2019-11-01 2020-01-31 0000737758 us-gaap:ComputerEquipmentMember 2020-01-31 0000737758 us-gaap:MachineryAndEquipmentMember 2019-02-01 0000737758 us-gaap:MachineryAndEquipmentMember 2019-10-31 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2020-01-31 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2019-02-01 0000737758 us-gaap:ComputerEquipmentMember 2019-02-01 0000737758 us-gaap:ToolsDiesAndMoldsMember 2019-02-01 0000737758 us-gaap:LandAndLandImprovementsMember 2020-01-31 0000737758 us-gaap:LandAndLandImprovementsMember 2019-10-31 0000737758 us-gaap:MachineryAndEquipmentMember 2020-01-31 0000737758 us-gaap:ConstructionInProgressMember 2019-02-01 0000737758 us-gaap:ToolsDiesAndMoldsMember 2020-01-31 0000737758 us-gaap:ComputerEquipmentMember 2019-10-31 0000737758 us-gaap:ConstructionInProgressMember 2020-01-31 0000737758 us-gaap:ConstructionInProgressMember 2019-10-31 0000737758 us-gaap:ToolsDiesAndMoldsMember 2019-10-31 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2019-10-31 0000737758 us-gaap:LandAndLandImprovementsMember 2019-02-01 0000737758 srt:MinimumMember ttc:BuildingAndLeaseholdImprovementsMember 2019-11-01 2020-01-31 0000737758 srt:MinimumMember us-gaap:EquipmentMember 2019-11-01 2020-01-31 0000737758 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-11-01 2020-01-31 0000737758 srt:MinimumMember us-gaap:ToolsDiesAndMoldsMember 2019-11-01 2020-01-31 0000737758 ttc:RedIronMember ttc:TwinCityFederalInventoryFinanceIncorporatedSecuredRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-12-20 0000737758 ttc:RedIronMember 2020-01-31 0000737758 ttc:RedIronMember 2019-02-01 0000737758 ttc:RedIronMember 2019-11-01 2020-01-31 0000737758 ttc:RedIronMember ttc:TwinCityFederalInventoryFinanceIncorporatedSecuredRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-10-31 0000737758 ttc:RedIronMember 2018-11-01 2019-02-01 0000737758 ttc:RedIronMember 2019-10-31 0000737758 ttc:StockOptionAwardsMember 2018-11-01 2019-02-01 0000737758 ttc:StockOptionAwardsMember 2019-11-01 2020-01-31 0000737758 us-gaap:PerformanceSharesMember 2018-11-01 2019-02-01 0000737758 us-gaap:StockCompensationPlanMember 2018-11-01 2019-02-01 0000737758 us-gaap:StockCompensationPlanMember 2019-11-01 2020-01-31 0000737758 us-gaap:RestrictedStockMember 2018-11-01 2019-02-01 0000737758 us-gaap:RestrictedStockMember 2019-11-01 2020-01-31 0000737758 us-gaap:PerformanceSharesMember 2019-11-01 2020-01-31 0000737758 us-gaap:StockCompensationPlanMember ttc:BoardOfDirectorsMember 2019-11-01 2020-01-31 0000737758 us-gaap:StockCompensationPlanMember ttc:BoardOfDirectorsMember 2018-11-01 2019-02-01 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember 2019-11-01 2020-01-31 0000737758 srt:MinimumMember us-gaap:PerformanceSharesMember 2019-11-01 2020-01-31 0000737758 srt:MaximumMember us-gaap:PerformanceSharesMember 2019-11-01 2020-01-31 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember 2018-11-01 2019-02-01 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-11-01 2020-01-31 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-11-01 2020-01-31 0000737758 ttc:StockOptionAwardsMember ttc:NonemployeeMember 2019-11-01 2020-01-31 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember 2019-11-01 2020-01-31 0000737758 ttc:StockOptionAwardsMember ttc:CertainEmployeesMember 2019-11-01 2020-01-31 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-11-01 2020-01-31 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-11-01 2020-01-31 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-11-01 2020-01-31 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-11-01 2020-01-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-02-01 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-11-01 2019-02-01 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2019-02-01 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-10-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-10-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-02-01 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-11-01 2020-01-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2019-10-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-10-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-31 0000737758 srt:MaximumMember 2020-01-31 0000737758 srt:MinimumMember 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember 2020-01-31 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-10-31 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-02-01 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-31 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-02-01 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-10-31 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-10-31 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-02-01 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-02-01 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-10-31 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-31 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-31 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2018-11-01 2019-02-01 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2019-11-01 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2018-11-01 2019-02-01 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2019-11-01 2020-01-31 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2018-11-01 2019-02-01 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2018-11-01 2019-02-01 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2019-11-01 2020-01-31 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2019-11-01 2020-01-31 0000737758 us-gaap:CashFlowHedgingMember 2018-11-01 2019-02-01 0000737758 us-gaap:CashFlowHedgingMember 2019-11-01 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember 2019-02-01 0000737758 us-gaap:ForeignExchangeForwardMember 2019-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-11-01 2019-02-01 0000737758 us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-11-01 2019-02-01 0000737758 us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2019-11-01 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2019-11-01 2020-01-31 0000737758 us-gaap:FairValueInputsLevel2Member 2020-01-31 0000737758 us-gaap:FairValueInputsLevel2Member 2019-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 ttc:VentureProductsIncMember us-gaap:SubsequentEventMember 2020-01-20 2020-03-02 0000737758 ttc:VentureProductsIncAffiliateMember us-gaap:SubsequentEventMember 2020-01-20 2020-03-02 xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:USD ttc:segment ttc:instrument

 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C.  20549

FORM 10-Q

      Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the Quarterly Period Ended January 31, 2020

         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: 1-8649

THE TORO COMPANY
(Exact name of registrant as specified in its charter)
Delaware

41-0580470
State or Other Jurisdiction of
Incorporation or Organization
 
I.R.S. Employer Identification No.

 8111 Lyndale Avenue South
Bloomington, Minnesota 55420-1196
Telephone Number: (952) 888-8801
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)
  
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, par value $1.00 per share
TTC
New York Stock Exchange

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 such 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 
  
The number of shares of the registrant’s common stock outstanding as of February 27, 2020 was 106,979,296.
 



THE TORO COMPANY
FORM 10-Q
TABLE OF CONTENTS
 
Description
 
Page Number
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


2


PART I.  FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Earnings (Unaudited)
(Dollars and shares in thousands, except per share data)
 
 
Three Months Ended
 
 
January 31, 2020
 
February 1, 2019
Net sales
 
$
767,483

 
$
602,956

Cost of sales
 
479,395

 
387,339

Gross profit
 
288,088

 
215,617

Selling, general and administrative expense
 
196,959

 
145,563

Operating earnings
 
91,129

 
70,054

Interest expense
 
(8,156
)
 
(4,742
)
Other income, net
 
3,166

 
4,708

Earnings before income taxes
 
86,139

 
70,020

Provision for income taxes
 
16,048

 
10,480

Net earnings
 
$
70,091

 
$
59,540

 
 
 
 
 
Basic net earnings per share of common stock
 
$
0.65

 
$
0.56

 
 
 
 
 
Diluted net earnings per share of common stock
 
$
0.65

 
$
0.55

 
 
 
 
 
Weighted-average number of shares of common stock outstanding — Basic
 
107,423

 
106,258

 
 
 
 
 
Weighted-average number of shares of common stock outstanding — Diluted
 
108,655

 
107,781


See accompanying Notes to Condensed Consolidated Financial Statements.



THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Comprehensive Income (Unaudited)
(Dollars in thousands) 
 
 
Three Months Ended
 
 
January 31, 2020
 
February 1, 2019
Net earnings
 
$
70,091

 
$
59,540

Other comprehensive income (loss), net of tax:
 
 
 
 

Foreign currency translation adjustments
 
(724
)
 
3,431

Derivative instruments, net of tax of $189 and $(1,352), respectively
 
652

 
(4,009
)
Other comprehensive loss, net of tax
 
(72
)
 
(578
)
Comprehensive income
 
$
70,019

 
$
58,962


See accompanying Notes to Condensed Consolidated Financial Statements.

3


THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Balance Sheets (Unaudited)
(Dollars in thousands, except per share data)
 
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
ASSETS
 
 

 
 

 
 

Cash and cash equivalents
 
$
108,914

 
$
249,965

 
$
151,828

Receivables, net
 
321,192

 
225,528

 
268,768

Inventories, net
 
738,960

 
416,650

 
651,663

Prepaid expenses and other current assets
 
51,442

 
41,789

 
50,632

Total current assets
 
1,220,508

 
933,932

 
1,122,891

 
 
 
 
 
 
 
Property, plant, and equipment, net
 
431,253

 
279,270

 
437,317

Goodwill
 
362,136

 
227,091

 
362,253

Other intangible assets, net
 
347,643

 
104,017

 
352,374

Right-of-use assets
 
73,137

 

 

Investment in finance affiliate
 
25,455

 
25,430

 
24,147

Deferred income taxes
 
6,161

 
39,589

 
6,251

Other assets
 
25,316

 
13,485

 
25,314

Total assets
 
$
2,491,609

 
$
1,622,814

 
$
2,330,547

 
 
 
 
 
 
 
LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 

 
 

 
 

Current portion of long-term debt
 
$
113,903

 
$

 
$
79,914

Accounts payable
 
348,003

 
281,526

 
319,230

Accrued liabilities
 
348,027

 
283,452

 
357,826

Short-term lease liabilities
 
14,374

 

 

Total current liabilities
 
824,307

 
564,978

 
756,970

 
 
 
 
 
 
 
Long-term debt, less current portion
 
601,016

 
312,551

 
620,899

Long-term lease liabilities
 
62,015

 

 

Deferred income taxes
 
50,676

 
1,410

 
50,579

Other long-term liabilities
 
41,545

 
49,478

 
42,521

 
 
 
 
 
 
 
Stockholders’ equity:
 
 

 
 

 
 

Preferred stock, par value $1.00 per share, authorized 1,000,000 voting and 850,000 non-voting shares, none issued and outstanding
 

 

 

Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 106,977,274 shares as of January 31, 2020, 105,746,538 shares as of February 1, 2019, and 106,742,082 shares as of October 31, 2019
 
106,977

 
105,747

 
106,742

Retained earnings
 
837,194

 
613,165

 
784,885

Accumulated other comprehensive loss
 
(32,121
)
 
(24,515
)
 
(32,049
)
Total stockholders’ equity
 
912,050

 
694,397

 
859,578

Total liabilities and stockholders’ equity
 
$
2,491,609

 
$
1,622,814

 
$
2,330,547


See accompanying Notes to Condensed Consolidated Financial Statements.

4


THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Cash Flows (Unaudited)
(Dollars in thousands)
 
 
Three Months Ended
 
 
January 31, 2020
 
February 1, 2019
Cash flows from operating activities:
 
 

 
 

Net earnings
 
$
70,091

 
$
59,540

Adjustments to reconcile net earnings to net cash (used in) provided by operating activities:
 
 

 
 

Non-cash income from finance affiliate
 
(1,751
)
 
(2,429
)
Distributions from (contributions to) finance affiliate, net
 
442

 
(459
)
Depreciation of property, plant and equipment
 
18,089

 
13,670

Amortization of other intangible assets
 
4,714

 
1,913

Fair value step-up adjustment to acquired inventory
 
470

 

Stock-based compensation expense
 
3,960

 
3,924

Deferred income taxes
 
141

 
(1,225
)
Other
 
175

 

Changes in operating assets and liabilities, net of effect of acquisitions:
 
 

 
 

Receivables, net
 
(53,044
)
 
(31,331
)
Inventories, net
 
(88,557
)
 
(52,380
)
Prepaid expenses and other assets
 
237

 
8,119

Accounts payable, accrued liabilities, deferred revenue and other liabilities
 
21,734

 
26,643

Net cash (used in) provided by operating activities
 
(23,299
)
 
25,985

 
 
 
 
 
Cash flows from investing activities:
 
 

 
 

Purchases of property, plant and equipment
 
(11,821
)
 
(14,180
)
Proceeds from asset disposals
 
25

 
3

Investment in unconsolidated entities
 

 
(150
)
Acquisitions, net of cash acquired
 

 
(12,498
)
Net cash used in investing activities
 
(11,796
)
 
(26,825
)
 
 
 
 
 
Cash flows from financing activities:
 
 

 
 

Borrowings under debt arrangements
 
82,025

 

Repayments under debt arrangements
 
(68,025
)
 

Proceeds from exercise of stock options
 
6,710

 
7,569

Payments of withholding taxes for stock awards
 
(1,361
)
 
(1,872
)
Purchases of Toro common stock
 

 
(20,043
)
Dividends paid on Toro common stock
 
(26,856
)
 
(23,923
)
Net cash used in financing activities
 
(7,507
)
 
(38,269
)
 
 
 
 
 
Effect of exchange rates on cash and cash equivalents
 
(312
)
 
(50
)
 
 
 
 
 
Net decrease in cash and cash equivalents
 
(42,914
)
 
(39,159
)
Cash and cash equivalents as of the beginning of the fiscal period
 
151,828

 
289,124

Cash and cash equivalents as of the end of the fiscal period
 
$
108,914

 
$
249,965


See accompanying Notes to Condensed Consolidated Financial Statements.

5


THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Stockholders' Equity (Unaudited)
(Dollars in thousands, except per share data)
 
 
Common
Stock
 
Retained
Earnings
 
Accumulated Other
Comprehensive Loss
 
Total Stockholders'
Equity
Balance as of October 31, 2019
 
$
106,742

 
$
784,885

 
$
(32,049
)
 
$
859,578

Cash dividends paid on common stock - $0.25 per share
 

 
(26,856
)
 

 
(26,856
)
Issuance of 351,501 shares for stock options exercised and restricted stock units vested
 
253

 
3,889

 

 
4,142

Stock-based compensation expense
 

 
3,960

 

 
3,960

Contribution of stock to a deferred compensation trust
 

 
2,568

 

 
2,568

Purchase of 17,740 shares of common stock
 
(18
)
 
(1,343
)
 

 
(1,361
)
Other comprehensive loss
 

 

 
(72
)
 
(72
)
Net earnings
 

 
70,091

 

 
70,091

Balance as of January 31, 2020
 
$
106,977

 
$
837,194

 
$
(32,121
)
 
$
912,050

 
 
 
 
 
 
 
 
 
Balance as of October 31, 2018
 
$
105,601

 
$
587,252

 
$
(23,937
)
 
$
668,916

Cash dividends paid on common stock - $0.225 per share
 

 
(23,923
)
 

 
(23,923
)
Issuance of 537,786 shares for stock options exercised and restricted stock units vested
 
538

 
5,627

 

 
6,165

Stock-based compensation expense
 

 
3,924

 

 
3,924

Contribution of stock to a deferred compensation trust
 

 
1,404

 

 
1,404

Purchase of 391,900 shares of common stock
 
(392
)
 
(21,523
)
 

 
(21,915
)
Cumulative transition adjustment due to the adoption of ASU 2014-09
 

 
864

 

 
864

Other comprehensive loss
 

 

 
(578
)
 
(578
)
Net earnings
 

 
59,540

 

 
59,540

Balance as of February 1, 2019
 
$
105,747

 
$
613,165

 
$
(24,515
)
 
$
694,397


See accompanying Notes to Condensed Consolidated Financial Statements.

6


THE TORO COMPANY AND SUBSIDIARIES
Notes to Condensed Consolidated Financial Statements (Unaudited)
January 31, 2020
 
1
Basis of Presentation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "TTC," "Toro," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.
In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's Consolidated Financial Position, Results of Operations, and Cash Flows for the periods presented. Since the company’s business is seasonal, operating results for the three months ended January 31, 2020 cannot be annualized to determine the expected results for the fiscal year ending October 31, 2020.
The company’s fiscal year ends on October 31, and quarterly results are reported based on three-month periods that generally end on the Friday closest to the quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end.
For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2019. The policies described in that report are used for preparing the company's quarterly reports on Form 10-Q.
Accounting Policies
In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, legal accruals, inventory valuation and reserves, warranty reserves, allowance for doubtful accounts, pension and post-retirement accruals, self-insurance accruals, useful lives for tangible and definite-lived intangible assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, and valuations of the assets acquired and liabilities assumed in a business combination, when applicable. These estimates and assumptions are based on management’s best estimates and judgments at the time they are made and are generally derived from management's understanding and analysis of the relevant circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors that management believes to be reasonable under the circumstances, including the current economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.
New Accounting Pronouncements Adopted
In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-02, Leases (Topic 842) ("ASU 2016-02"), which, among other things, requires lessees to recognize most leases on-balance sheet. The standard requires the recognition of right-of-use assets and lease liabilities by lessees for those leases classified as operating leases under legacy accounting guidance at Accounting Standards Codification ("ASC") Topic 840, Leases. The standard also requires a greater level of quantitative and qualitative disclosures regarding the nature of the entity’s leasing activities than were previously required under U.S. GAAP. In January 2018, the FASB issued ASU No. 2018-01, Leases (Topic 842): Land Easement Practical Expedient for Transition to Topic 842, which provides an optional transition practical expedient to not evaluate existing or expired land easements under the amended lease guidance. In July 2018, the FASB issued ASU 2018-10, Codification Improvements to Topic 842 (Leases), which provides narrow amendments to clarify how to apply certain aspects of the new lease standard. Additionally, in July 2018, the FASB issued ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, which provides an alternative transition method that permits an entity to use the effective date of ASU No. 2016-02 as the date of initial application through the recognition of a cumulative effect adjustment to the opening balance of retained earnings upon adoption. Consequently,

7


an entity's reporting for the comparative periods presented in the financial statements in which it adopts the new lease standard will continue to be in accordance with previous U.S. GAAP under ASC Topic 840, Leases.
ASU No. 2016-02, as augmented by ASU No. 2018-01, ASU No. 2018-10, and ASU No. 2018-11 (the "amended guidance"), was adopted by the company on November 1, 2019, the first quarter of fiscal 2020, under the modified retrospective transition method with no cumulative-effect adjustment to beginning retained earnings within the Condensed Consolidated Balance Sheet as of such date. Under such transition method, the company elected the following practical expedients:
The transition package of practical expedients, which among other things, allows the company to carryforward the historical lease classification determined under previous U.S. GAAP.
The transition practical expedient to not reassess the company's accounting for land easements that exist as of the adoption of the amended guidance.
The short-term lease exemption to not record right-of-use assets and lease liabilities on the Condensed Consolidated Balance Sheet for leases with an initial lease term of 12 months or less, which has resulted in recognizing the lease payments related to such leases within the company's Condensed Consolidated Statements of Earnings on a straight-line basis over the lease term.
The company did not elect the transition practical expedient to use hindsight in determining the lease term and in assessing the impairment of right-of-use assets.
Upon adoption of the amended guidance, the company recorded $78.1 million of right-of-use assets and $77.1 million of corresponding lease liabilities within the Condensed Consolidated Balance Sheet as of November 1, 2019. The adoption of the standard did not have a material impact on the company's Condensed Consolidated Statements of Earnings, Condensed Consolidated Statements of Cash Flows, business processes, internal controls, and information systems. As permitted under the amended guidance, prior period amounts were not restated, but will continue to be reported under the legacy accounting guidance that was in effect for the respective prior periods.
In June 2018, the FASB issued ASU No. 2018-07, Compensation - Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting, which amends ASC 718, Compensation - Stock Compensation, to include share-based payment transactions for acquiring goods and services from nonemployees. The standard requires that most of the guidance related to stock compensation granted to employees be followed for nonemployees, including the measurement date, valuation approach, and performance conditions. The amended guidance was adopted in the first quarter of fiscal 2020 and did not have a material impact on the company's Condensed Consolidated Financial Statements.
2
Business Combinations
The Charles Machine Works, Inc. ("CMW")
On April 1, 2019 ("closing date"), pursuant to the Agreement and Plan of Merger dated February 14, 2019 ("merger agreement"), the company completed the acquisition of CMW, a privately held Oklahoma corporation. CMW designs, manufactures, and markets a range of professional products to serve the underground construction market, including horizontal directional drills, walk and ride trenchers, compact utility loaders/skid steers, vacuum excavators, asset locators, pipe rehabilitation solutions, and after-market tools. CMW provides innovative product offerings that broadened and strengthened the company's Professional segment product portfolio and expanded its dealer network, while also providing a complementary geographic manufacturing footprint. The transaction was structured as a merger, pursuant to which a wholly-owned subsidiary of the company merged with and into CMW, with CMW continuing as the surviving entity and a wholly-owned subsidiary of the company. As a result of the merger, all of the outstanding equity securities of CMW were canceled and now only represent the right to receive the applicable consideration as described in the merger agreement. At the closing date, the company paid preliminary merger consideration of $679.3 million that was subject to customary adjustments based on, among other things, the amount of actual cash, debt and working capital in the business of CMW at the closing date. During the fourth quarter of fiscal 2019, the company finalized such cash, debt and working capital adjustments and these adjustments resulted in an aggregate merger consideration of $685.0 million ("purchase price"). The company funded the purchase price for the acquisition by using a combination of cash proceeds from the issuance of borrowings under the company's unsecured senior term loan credit agreement and borrowings under the company's unsecured senior revolving credit facility. For additional information regarding the financing agreements utilized to fund the purchase price, refer to Note 6, Indebtedness. As a result of the acquisition, the company incurred approximately $10.2 million of acquisition-related transaction costs, all of which were incurred during the fiscal year ended October 31, 2019 and recorded within selling, general and administrative expense within the Consolidated Statements of Earnings for such fiscal period.

8


Purchase Price Allocation
The company accounted for the acquisition in accordance with the accounting standards codification guidance for business combinations, whereby the total purchase price was allocated to the acquired net tangible and intangible assets of CMW based on their fair values as of the closing date. As of January 31, 2020, the company has substantially completed its process for measuring the fair values of the assets acquired and liabilities assumed based on information available as of the closing date, with the exception of the company's valuation of income taxes as the company requires additional information to finalize its valuation of income taxes. Thus, the preliminary measurements of fair value reflected for income taxes are subject to change as additional information becomes available and as additional analysis is performed. The company expects to finalize its preliminary valuation of income taxes and complete the allocation of the purchase price during its fiscal 2020 second quarter, but no later than one year from the closing date of the acquisition, as required.
The following table summarizes the allocation of the purchase price to the fair values assigned to the CMW assets acquired and liabilities assumed. These fair values are based on internal company and independent external third-party valuations:
(Dollars in thousands)
 
April 1, 2019
Cash and cash equivalents
 
$
16,341

Receivables
 
65,674

Inventories
 
241,429

Prepaid expenses and other current assets
 
9,218

Property, plant and equipment
 
142,779

Goodwill
 
135,521

Other intangible assets
 
264,190

Other long-term assets
 
7,971

Accounts payable
 
(36,655
)
Accrued liabilities
 
(52,258
)
Deferred income tax liabilities
 
(86,231
)
Other long-term liabilities
 
(6,665
)
Total fair value of net assets acquired
 
701,314

Less: cash and cash equivalents acquired
 
(16,341
)
Total purchase price
 
$
684,973


The goodwill recognized is primarily attributable to the value of the workforce, the reputation of CMW and its family of brands, customer and dealer growth opportunities, and expected synergies. Key areas of expected cost synergies include increased purchasing power for commodities, components, parts, accessories, supply chain consolidation, and administrative efficiencies. The goodwill resulting from the acquisition of CMW was recognized within the company's Professional segment and is the primary driver for the increase in the company's Professional segment goodwill to $350.1 million as of January 31, 2020 from $215.0 million as of February 1, 2019. No changes were made to the carrying amount of goodwill related to the company's acquisition of CMW from the amounts reported within the Company's Annual Report on Form 10-K for the fiscal year ended October 31, 2019. Goodwill is mostly non-deductible for tax purposes.
Other Intangible Assets Acquired
The allocation of the purchase price to the net assets acquired resulted in the recognition of $264.2 million of other intangible assets as of the closing date. The fair values of the acquired trade name, customer-related, developed technology and backlog intangible assets were determined using the income approach. Under the income approach, an intangible asset's fair value is equal to the present value of future economic benefits to be derived from ownership of the asset. The fair values of the trade names were determined using the relief from royalty method, which is based on the hypothetical royalty stream that would be received if the company were to license the trade name and was based on expected future revenues. The fair values of the customer-related, developed technology, and backlog intangible assets were determined using the excess earnings method and were based on the expected operating cash flows attributable to the respective other intangible asset, which were determined by deducting expected economic costs, including operating expenses and contributory asset charges, from revenue expected to be generated from the respective other intangible asset. The useful lives of the other intangible assets were determined based on the period of expected cash flows used to measure the fair value of the intangible assets adjusted as appropriate for entity-specific factors including legal, regulatory, contractual, competitive, economic, and/or other factors that may limit the useful life of the respective intangible asset.

9


The fair values of the other intangible assets acquired on the closing date, related accumulated amortization from the closing date through January 31, 2020, and weighted-average useful lives were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Customer-related
 
18.3
 
$
130,800

 
$
(7,193
)
 
$
123,607

Developed technology
 
7.8
 
20,900

 
(2,885
)
 
18,015

Trade names
 
20.0
 
5,200

 
(216
)
 
4,984

Backlog
 
0.5
 
3,590

 
(3,590
)
 

Total definite-lived
 
16.6
 
160,490

 
(13,884
)
 
146,606

Indefinite-lived - trade names
 
 
 
103,700

 

 
103,700

Total other intangible assets, net
 
 
 
$
264,190

 
$
(13,884
)
 
$
250,306


Amortization expense for the definite-lived intangible assets resulting from the acquisition of CMW for the three months ended January 31, 2020 was $3.1 million. Estimated amortization expense for the remainder of fiscal 2020 and succeeding fiscal years is as follows: fiscal 2020 (remainder), $9.4 million; fiscal 2021, $12.6 million; fiscal 2022, $11.5 million; fiscal 2023, $10.1 million; fiscal 2024, $9.4 million; fiscal 2025, $7.7 million; and after fiscal 2025, $85.9 million.
Results of Operations
CMW's results of operations are included within the company's Professional reportable segment in the company's Condensed Consolidated Financial Statements. During the three month period ended January 31, 2020, the company recognized $160.9 million of net sales and $9.4 million of segment earnings from CMW's operations, respectively.
Unaudited Pro Forma Financial Information
Unaudited pro forma financial information has been prepared as if the acquisition had taken place on November 1, 2017 and has been prepared for comparative purposes only. The unaudited pro forma financial information is not necessarily indicative of the results that would have been achieved had the acquisition actually taken place on November 1, 2017 and the unaudited pro forma financial information does not purport to be indicative of future Consolidated Results of Operations. The unaudited pro forma financial information does not reflect any synergies, operating efficiencies, and/or cost savings that may be realized from the integration of the acquisition. The unaudited pro forma results for the three month periods ended January 31, 2020 and February 1, 2019 have been adjusted to exclude the pro forma impact of the take-down of the inventory fair value step-up amount and amortization of the backlog intangible asset; include the pro forma impact of amortization of other intangible assets, excluding backlog, based on the purchase price allocations and useful lives; include the pro forma impact of the depreciation of property, plant, and equipment based on the purchase price allocations and useful lives; include the pro forma impact of additional interest expense relating to the acquisition; exclude the pro forma impact of transaction costs incurred by the company directly attributable to the acquisition; and include the pro forma tax effect of both earnings before income taxes and the pro forma adjustments.
The following table presents unaudited pro forma financial information related to the company's acquisition of CMW:
 
 
Three Months Ended
(Dollars in thousands, except per share data)
 
January 31, 2020
 
February 1, 2019
Net sales
 
$
767,483

 
$
777,537

Net earnings
 
70,561

 
56,515

Basic net earnings per share of common stock
 
0.66

 
0.53

Diluted net earnings per share of common stock
 
$
0.65

 
$
0.52

Northeastern U.S. Distribution Company
Effective November 30, 2018, during the first quarter of fiscal 2019, the company completed the acquisition of substantially all of the assets of, and assumed certain liabilities of, a Northeastern U.S. distribution company. The purchase price of this acquisition was allocated to the identifiable assets acquired and liabilities assumed based on estimates of their fair value, with the excess purchase price recorded as goodwill. This acquisition was immaterial based on the company's Consolidated Financial Condition and Results of Operations. Additional purchase accounting disclosures have been omitted given the immateriality of this acquisition in relation to the company's Consolidated Financial Condition and Results of Operations.

10


3
Segment Data
The company's businesses are organized, managed, and internally grouped into segments based on similarities in products and services. Segment selection is based on the manner in which management organizes segments for making operating and investment decisions and assessing performance. The company has identified ten operating segments and has aggregated certain of those segments into two reportable segments: Professional and Residential. The aggregation of the company's segments is based on the segments having the following similarities: economic characteristics, types of products and services, types of production processes, type or class of customers, and method of distribution. The company's remaining activities are presented as "Other" due to their insignificance. These Other activities consist of the company's wholly-owned domestic distribution companies, the company's corporate activities, and the elimination of intersegment revenues and expenses.
The following tables present summarized financial information concerning the company’s reportable segments and Other activities:
(Dollars in thousands)
 
 
 
 
 
 
 
 
Three Months Ended January 31, 2020
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
594,721

 
$
165,848

 
$
6,914

 
$
767,483

Intersegment gross sales (eliminations)
 
8,771

 
27

 
(8,798
)
 

Earnings (loss) before income taxes
 
102,474

 
21,566

 
(37,901
)
 
86,139

Total assets
 
$
1,853,739

 
$
324,089

 
$
313,781

 
$
2,491,609

(Dollars in thousands)
 
 
 
 
 
 
 
 
Three Months Ended February 1, 2019
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
455,006

 
$
145,158

 
$
2,792

 
$
602,956

Intersegment gross sales (eliminations)
 
13,609

 
99

 
(13,708
)
 

Earnings (loss) before income taxes
 
87,978

 
13,072

 
(31,030
)
 
70,020

Total assets
 
$
959,768

 
$
235,520

 
$
427,526

 
$
1,622,814


The following table presents the details of operating loss before income taxes for the company's Other activities:
 
 
Three Months Ended
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
Corporate expenses
 
$
(32,442
)
 
$
(28,314
)
Interest expense
 
(8,156
)
 
(4,742
)
Earnings from wholly-owned domestic distribution companies and other income, net
 
2,697

 
2,026

Total operating loss
 
$
(37,901
)
 
$
(31,030
)

4
Revenue
The company enters into contracts with its customers for the sale of products or rendering of services in the ordinary course of business. A contract with commercial substance exists at the time the company receives and accepts a purchase order under a sales contract with a customer. The company recognizes revenue when, or as, performance obligations under the terms of a contract with its customer are satisfied, which occurs with the transfer of control of product or services. Control is typically transferred to the customer at the time a product is shipped, or in the case of certain agreements, when a product is delivered or as services are rendered. Revenue is recognized based on the transaction price, which is measured as the amount of consideration the company expects to receive in exchange for transferring product or rendering services pursuant to the terms of the contract with a customer. The amount of consideration the company receives and the revenue the company recognizes varies with changes in sales promotions and incentives offered to customers, as well as anticipated product returns. A provision is made at the time revenue is recognized as a reduction of the transaction price for expected product returns, rebates, floor plan costs, and other sales promotion and incentive expenses. If a contract contains more than one performance obligation, the transaction price is allocated to each performance obligation based on the relative standalone selling price of the respective promised good or service. The company does not recognize revenue in situations where collectability from the customer is not probable, and defers the recognition of revenue until collection is probable or payment is received and performance obligations are satisfied.

11


Freight and shipping revenue billed to customers concurrent with revenue producing activities is included within revenue and the cost for freight and shipping is recognized as an expense within cost of sales when control has transferred to the customer. Shipping and handling activities that occur after control of the related products is transferred are treated as a fulfillment activity rather than a promised service, and therefore, are not considered a performance obligation. Sales, use, value-added, and other excise taxes the company collects concurrent with revenue producing activities are excluded from revenue. Incremental costs of obtaining a contract for which the performance obligations will be satisfied within the next twelve months are expensed as incurred. Incidental items, including goods or services, that are immaterial in the context of the contract are recognized as expense when incurred. Additionally, the company has elected not to disclose the balance of unfulfilled performance obligations for contracts with a contractual term of twelve months or less.
The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (in thousands):
Three Months Ended January 31, 2020
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
523,909

 
$
152,458

 
$
5,525

 
$
681,892

Irrigation
 
70,812

 
13,390

 
1,389

 
85,591

Total net sales
 
$
594,721

 
$
165,848

 
$
6,914

 
$
767,483

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
454,396

 
$
130,338

 
$
6,914

 
$
591,648

Foreign Countries
 
140,325

 
35,510

 

 
175,835

Total net sales
 
$
594,721

 
$
165,848

 
$
6,914

 
$
767,483

Three Months Ended February 1, 2019
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
387,550

 
$
133,510

 
$
1,969

 
$
523,029

Irrigation
 
67,456

 
11,648

 
823

 
79,927

Total net sales
 
$
455,006

 
$
145,158

 
$
2,792

 
$
602,956

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
348,104

 
$
110,515

 
$
2,792

 
$
461,411

Foreign Countries
 
106,902

 
34,643

 

 
141,545

Total net sales
 
$
455,006

 
$
145,158

 
$
2,792

 
$
602,956

Contract Liabilities
Contract liabilities relate to deferred revenue recognized for payments received at contract inception in advance of the company's performance under the respective contract and generally relate to the sale of separately priced extended warranty contracts, service contracts, and non-refundable customer deposits. The company recognizes revenue over the term of the contract in proportion to the costs expected to be incurred in satisfying the performance obligations under the separately priced extended warranty and service contracts. For non-refundable customer deposits, the company recognizes revenue as of the point in time in which the performance obligation has been satisfied under the contract with the customer, which typically occurs upon change in control at the time a product is shipped. As of January 31, 2020 and October 31, 2019, $20.5 million and $22.0 million, respectively, of deferred revenue associated with outstanding separately priced extended warranty contracts, service contracts, and non-refundable customer deposits was reported within accrued liabilities and other long-term liabilities in the Condensed Consolidated Balance Sheets. For the three months ended January 31, 2020, the company recognized $3.6 million of the October 31, 2019 deferred revenue balance within net sales in the Condensed Consolidated Statements of Earnings. The company expects to recognize approximately $7.1 million of the October 31, 2019 deferred revenue amount within net sales throughout the remainder of fiscal 2020, $6.4 million in fiscal 2021, and $5.0 million thereafter.

12


5
Goodwill and Other Intangible Assets, Net
Goodwill
The changes in the carrying amount of goodwill by reportable segment for the first three months of fiscal 2020 were as follows:
(Dollars in thousands)
 
Professional
 
Residential
 
Other
 
Total
Balance as of October 31, 2019
 
$
350,250

 
$
10,469

 
$
1,534

 
$
362,253

Translation adjustments
 
(116
)
 
(1
)
 

 
(117
)
Balance as of January 31, 2020
 
$
350,134

 
$
10,468

 
$
1,534

 
$
362,136


Other Intangible Assets, Net
The components of other intangible assets, net as of January 31, 2020 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,238

 
$
(13,307
)
 
$
4,931

Non-compete agreements
 
5.5
 
6,875

 
(6,798
)
 
77

Customer-related
 
18.4
 
220,364

 
(36,970
)
 
183,394

Developed technology
 
7.6
 
51,902

 
(32,264
)
 
19,638

Trade names
 
15.4
 
7,485

 
(2,208
)
 
5,277

Backlog and other
 
0.6
 
4,390

 
(4,390
)
 

Total definite-lived
 
15.5
 
309,254

 
(95,937
)
 
213,317

Indefinite-lived - trade names
 
 
 
134,326

 

 
134,326

Total other intangible assets, net
 
 
 
$
443,580

 
$
(95,937
)
 
$
347,643

The components of other intangible assets, net as of February 1, 2019 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,255

 
$
(12,524
)
 
$
5,731

Non-compete agreements
 
5.5
 
6,891

 
(6,794
)
 
97

Customer-related
 
18.5
 
89,702

 
(24,929
)
 
64,773

Developed technology
 
7.6
 
31,079

 
(28,774
)
 
2,305

Trade names
 
5.0
 
2,319

 
(1,850
)
 
469

Other
 
1.0
 
800

 
(800
)
 

Total definite-lived
 
14.2
 
149,046

 
(75,671
)
 
73,375

Indefinite-lived - trade names
 
 
 
30,642

 

 
30,642

Total other intangible assets, net
 
 
 
$
179,688

 
$
(75,671
)
 
$
104,017


13


The components of other intangible assets, net as of October 31, 2019 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,230

 
$
(13,102
)
 
$
5,128

Non-compete agreements
 
5.5
 
6,868

 
(6,786
)
 
82

Customer-related
 
18.4
 
220,390

 
(33,547
)
 
186,843

Developed technology
 
7.6
 
51,911

 
(31,289
)
 
20,622

Trade names
 
15.4
 
7,496

 
(2,109
)
 
5,387

Other
 
0.6
 
4,390

 
(4,390
)
 

Total definite-lived
 
15.5
 
309,285

 
(91,223
)
 
218,062

Indefinite-lived - trade names
 
 
 
134,312

 

 
134,312

Total other intangible assets, net
 
 
 
$
443,597

 
$
(91,223
)
 
$
352,374


Amortization expense for definite-lived intangible assets during the first quarter of fiscal 2020 and fiscal 2019 was $4.7 million and $1.8 million, respectively. Estimated amortization expense for the remainder of fiscal 2020 and succeeding fiscal years is as follows: fiscal 2020 (remainder), $14.0 million; fiscal 2021, $18.3 million; fiscal 2022, $17.0 million; fiscal 2023, $15.3 million; fiscal 2024, $14.3 million; fiscal 2025, $12.6 million; and after fiscal 2025, $121.8 million.
6
Indebtedness
The following is a summary of the company's indebtedness:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Revolving credit facility
 
$
14,000

 
$
91,000

 
$

$200 million term loan
 
100,000

 

 
100,000

$300 million term loan
 
180,000

 

 
180,000

3.81% series A senior notes
 
100,000

 

 
100,000

3.91% series B senior notes
 
100,000

 

 
100,000

7.800% debentures
 
100,000

 
100,000

 
100,000

6.625% senior notes
 
123,931

 
123,869

 
123,916

Less: unamortized discounts, debt issuance costs, and deferred charges
 
(3,012
)
 
(2,318
)
 
(3,103
)
Total long-term debt
 
714,919

 
312,551

 
700,813

Less: current portion of long-term debt
 
113,903

 

 
79,914

Long-term debt, less current portion
 
$
601,016

 
$
312,551

 
$
620,899


Principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the remainder of fiscal 2020 and succeeding five fiscal years are as follows: fiscal 2020 (remainder), $0.0 million; fiscal 2021, $0.0 million; fiscal 2022, $9.0 million; fiscal 2023, $132.0 million; fiscal 2024, $153.0 million; fiscal 2025, $0.0 million; and after fiscal 2025, $425.0 million.
Revolving Credit Facility
In June 2018, the company replaced its prior revolving credit facility and term loan, which were scheduled to mature in October 2019, with an unsecured senior five-year revolving credit facility that, among other things, increased the company's borrowing capacity to $600.0 million, from $150.0 million, and expires in June 2023. Included in the company's $600.0 million revolving credit facility is a $10.0 million sublimit for standby letters of credit and a $30.0 million sublimit for swingline loans. At the company's election, and with the approval of the named borrowers on the revolving credit facility and the election of the lenders to fund such increase, the aggregate maximum principal amount available under the facility may be increased by an amount up to $300.0 million. Funds are available under the revolving credit facility for working capital, capital expenditures, and other lawful corporate purposes, including, but not limited to, acquisitions and common stock repurchases, subject in each case to compliance with certain financial covenants described below. In connection with the entry into the new revolving credit facility during June 2018, the company incurred approximately $1.9 million of debt issuance costs, which are being amortized over the life of the revolving credit facility under the straight-line method as the results obtained are not materially different from those that would

14


result from the use of the effective interest method. The company classifies the debt issuance costs related to its revolving credit facility within other assets on the Condensed Consolidated Balance Sheets, regardless of whether the company has any outstanding borrowings on the revolving credit facility.
As of January 31, 2020, the company had $14.0 million outstanding under the revolving credit facility, $1.9 million outstanding under the sublimit for standby letters of credit, and $584.1 million of unutilized availability under the revolving credit facility. As of February 1, 2019, the company had $91.0 million outstanding under the revolving credit facility, $1.5 million outstanding under the sublimit for standby letters of credit, and $507.5 million of unutilized availability under the revolving credit facility. As of October 31, 2019, the company had no borrowings under the revolving credit facility but did have $1.9 million outstanding under the sublimit for standby letters of credit, which resulted in $598.1 million of unutilized availability under the revolving credit facility. Typically, the company's revolving credit facility is classified as long-term debt within the company's Condensed Consolidated Balance Sheets as the company has the ability to extend the outstanding borrowings under the revolving credit facility for the full-term of the facility. However, if the company intends to repay a portion of the outstanding balance under the revolving credit facility within the next twelve months, the company reclassifies that portion of outstanding borrowings under the revolving credit facility to current portion of long-term debt within the Condensed Consolidated Balance Sheets. As of January 31, 2020, the $14.0 million of outstanding borrowings under the company's revolving credit facility was classified as current portion of long-term debt within the Condensed Consolidated Balance Sheets as the company intends to repay such amount within the next twelve months. As of February 1, 2019, the $91.0 million of outstanding borrowings under the company's revolving credit facility was classified as long-term debt within the company's Condensed Consolidated Balance Sheets.
The company's revolving credit facility contains customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. The company was in compliance with all covenants related to the credit agreement for the company's revolving credit facility as of January 31, 2020, February 1, 2019, and October 31, 2019.
Outstanding loans under the revolving credit facility, if applicable, other than swingline loans, bear interest at a variable rate generally based on LIBOR or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the credit agreement. Swingline loans under the revolving credit facility bear interest at a rate determined by the swingline lender or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the credit agreement. Interest is payable quarterly in arrears. For the three month periods ended January 31, 2020 and February 1, 2019, the company incurred interest expense of approximately $0.1 million and $0.8 million, respectively, under the revolving credit facility.
Term Loan Credit Agreement
In March 2019, the company entered into a term loan credit agreement with a syndicate of financial institutions for the purpose of partially funding the purchase price of the company's acquisition of CMW and the related fees and expenses incurred in connection with such acquisition. The term loan credit agreement provided for a $200.0 million three year unsecured senior term loan facility maturing on April 1, 2022 and a $300.0 million five year unsecured senior term loan facility maturing on April 1, 2024. The funds under both term loan facilities were received on April 1, 2019 in connection with the closing of the company's acquisition of CMW. There are no scheduled principal amortization payments prior to maturity on the $200.0 million three year unsecured senior term loan facility. For the $300.0 million five year unsecured senior term loan facility, the company is required to make quarterly principal amortization payments of 2.5 percent of the original aggregate principal balance beginning with the last business day of the thirteenth calendar quarter ending after April 1, 2019, with the remainder of the unpaid principal balance due at maturity. No principal payments are required during the first three and one-quarter (3.25) years of the $300.0 million five year unsecured senior term loan facility. The term loan facilities may be prepaid and terminated at the company's election at any time without penalty or premium.
As of January 31, 2020, the company had prepaid $100.0 million and $120.0 million against the outstanding principal balances of the $200.0 million three year unsecured senior term loan facility and $300.0 million five year unsecured senior term loan facility, respectively, and has reclassified $99.9 million of the remaining outstanding principal balance under the term loan credit agreement, net of the related proportionate share of debt issuance costs, to current portion of long-term debt within the Condensed Consolidated Balance Sheets as the company intends to prepay such amount utilizing cash flows from operations within the next twelve months. Thus, as of January 31, 2020, there were $100.0 million and $180.0 million of outstanding borrowings under the term loan credit agreement for the $200.0 million three year unsecured senior term loan facility and the $300.0 million five year unsecured senior term loan facility, respectively.
In connection with the company's entry into the term loan credit agreement in March 2019, the company incurred approximately $0.6 million of debt issuance costs, which are being amortized over the life of the respective term loans under the straight-line

15


method as the results obtained are not materially different from those that would result from the use of the effective interest method. Unamortized deferred debt issuance costs are netted against the outstanding borrowings under the term loan credit agreement on the company's Condensed Consolidated Balance Sheets.
The term loan credit agreement contains customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. The company was in compliance with all covenants related to the company's term loan credit agreement as of January 31, 2020. Outstanding borrowings under the term loan credit agreement bear interest at a variable rate based on LIBOR or an alternative variable rate, subject to an additional basis point spread as defined in the term credit loan agreement. Interest is payable quarterly in arrears. For the three month period ended January 31, 2020, the company incurred interest expense of approximately $1.9 million on the outstanding borrowings under the term loan credit agreement.
3.81% Series A and 3.91% Series B Senior Notes
On April 30, 2019, the company entered into a private placement note purchase agreement with certain purchasers ("holders") pursuant to which the company agreed to issue and sell an aggregate principal amount of $100.0 million of 3.81% Series A Senior Notes due June 15, 2029 ("Series A Senior Notes") and $100.0 million of 3.91% Series B Senior Notes due June 15, 2031 ("Series B Senior Notes" and together with the Series A Senior Notes, the "Senior Notes"). On June 27, 2019, the company issued $100.0 million of the Series A Senior Notes and $100.0 million of the Series B Senior Notes pursuant to the private placement note purchase agreement. The Senior Notes are senior unsecured obligations of the company. As of January 31, 2020, there were $200.0 million of outstanding borrowings under the private placement note purchase agreement, including $100.0 million of outstanding borrowings under the Series A Senior Notes and $100.0 million of outstanding borrowings under the Series B Senior Notes.
The company has the right to prepay all or a portion of either series of the Senior Notes in an amount equal to not less than 10.0 percent of the principal amount of the Senior Notes then outstanding upon notice to the holders of the series of Senior Notes being prepaid for 100.0 percent of the principal amount prepaid, plus a make-whole premium, as set forth in the private placement note purchase agreement, plus accrued and unpaid interest, if any, to the date of prepayment. In addition, at any time on or after the date that is 90 days prior to the maturity date of the respective series, the company has the right to prepay all of the outstanding Senior Notes or each series for 100.0 percent of the principal amount so prepaid, plus accrued and unpaid interest, if any, to the date of prepayment. Upon the occurrence of certain change of control events, the company is required to prepay all of the Senior Notes for the principal amount thereof plus accrued and unpaid interest, if any, to the date of prepayment.
The private placement note purchase agreement contains customary representations and warranties of the company, as well as certain customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios, and other covenants, which, among other things, provide limitations on transactions with affiliates, mergers, consolidations and sales of assets, liens and priority debt. The company was in compliance with all representations, warranties, and covenants related to the private placement note purchase agreement as of January 31, 2020.
In connection with the company's issuance of the Senior Notes in June 2019, the company incurred approximately $0.7 million of debt issuance costs, which are being amortized over the life of the respective Senior Notes under the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. Unamortized deferred debt issuance costs are netted against the outstanding borrowings under the respective Senior Notes on the company's Condensed Consolidated Balance Sheets.
Interest on the Senior Notes is payable semiannually on the 15th day of June and December in each year. For the three month period ended January 31, 2020, the company incurred interest expense of approximately $1.9 million on the outstanding borrowings under the private placement note purchase agreement relating to the Senior Notes.
7.8% Debentures
In June 1997, the company issued $175.0 million of debt securities consisting of $75.0 million of 7.125 percent coupon 10-year notes and $100.0 million of 7.8 percent coupon 30-year debentures. The $75.0 million of 7.125 percent coupon 10-year notes were repaid at maturity during fiscal 2007. In connection with the issuance of $175.0 million in long-term debt securities, the company paid $23.7 million to terminate three forward-starting interest rate swap agreements with notional amounts totaling $125.0 million. These swap agreements had been entered into to reduce exposure to interest rate risk prior to the issuance of the new long-term debt securities. As of the inception of one of the swap agreements, the company had received payments that were recorded as deferred income to be recognized as an adjustment to interest expense over the term of the new debt securities. As of the date the swaps were terminated, this deferred income totaled $18.7 million. The excess termination fees over the deferred income recorded was deferred and is being recognized as an adjustment to interest expense over the term of the debt securities issued. Interest on

16


the debentures is payable semiannually on the 15th day of June and December in each year. For each of the three month periods ended January 31, 2020 and February 1, 2019, the company incurred interest expense of approximately $2.0 million.
6.625% Senior Notes
On April 26, 2007, the company issued $125.0 million in aggregate principal amount of 6.625 percent senior notes due May 1, 2037 and priced at 98.513 percent of par value. The resulting discount of $1.9 million and the underwriting fee and direct debt issuance costs of $1.5 million associated with the issuance of these senior notes are being amortized over the term of the notes using the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. Although the coupon rate of the senior notes is 6.625 percent, the effective interest rate is 6.741 percent after taking into account the issuance discount. Interest on the senior notes is payable semi-annually on May 1 and November 1 of each year. The senior notes are unsecured senior obligations of the company and rank equally with the company's other unsecured and unsubordinated indebtedness. The indentures under which the senior notes were issued contain customary covenants and event of default provisions. The company may redeem some or all of the senior notes at any time at the greater of the full principal amount of the senior notes being redeemed or the present value of the remaining scheduled payments of principal and interest discounted to the redemption date on a semi-annual basis at the treasury rate plus 30 basis points, plus, in both cases, accrued and unpaid interest. In the event of the occurrence of both (i) a change of control of the company, and (ii) a downgrade of the notes below an investment grade rating by both Moody's Investors Service, Inc. and Standard & Poor's Ratings Services within a specified period, the company would be required to make an offer to purchase the senior notes at a price equal to 101 percent of the principal amount of the senior notes plus accrued and unpaid interest to the date of repurchase. Interest on the senior notes is payable semiannually on the 1st day of May and November in each year. For each of the three month periods ended January 31, 2020 and February 1, 2019, the company incurred interest expense of approximately $2.1 million.
7
Management Actions

On August 1, 2019, during the company's fiscal 2019 third quarter, the company announced a plan to wind down its Toro-branded large directional drill and riding trencher product categories within its Professional segment product portfolio ("Toro underground wind down"). During fiscal 2019, the company recorded pre-tax charges of $10.0 million as a result of the Toro underground wind down related to inventory write-downs to net realizable value and accelerated depreciation on fixed assets that will no longer be used and anticipated inventory retail support activities. As of January 31, 2020, the company expects to incur total pretax charges of approximately $10.0 million to $11.0 million related to the Toro underground wind down. No pre-tax charges were incurred during the three month period ended January 31, 2020 related to the Toro underground wind down. As of January 31, 2020, the company had a remaining accrual balance of $0.9 million related to the anticipated inventory retail support activities within accrued liabilities in the Condensed Consolidated Balance Sheet as of such date. The remainder of the estimated pre-tax charges are anticipated to be primarily comprised of costs related to the write-down of future component parts inventory purchases to finalize assembly of the company's remaining Toro-branded large directional drill and riding trencher inventory. Substantially all costs related to the Toro underground wind down are expected to be incurred by the end of fiscal 2020.
8
Inventories
Inventories are valued at the lower of cost or net realizable value, with cost determined by the first-in, first-out ("FIFO") method for a majority of the company's inventories and the last-in, first-out ("LIFO") and average cost methods for all other inventories. The company establishes a reserve for excess, slow-moving, and obsolete inventory that is equal to the difference between the cost and estimated net realizable value for that inventory. These reserves are based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory.
Inventories were as follows:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Raw materials and work in process
 
$
188,235

 
$
124,458

 
$
179,967

Finished goods and service parts
 
632,796

 
364,393

 
553,767

Total FIFO value
 
821,031

 
488,851

 
733,734

Less: adjustment to LIFO value
 
82,071

 
72,201

 
82,071

Total inventories, net
 
$
738,960

 
$
416,650

 
$
651,663



17


9
Property and Depreciation
Property, plant, and equipment assets are carried at cost less accumulated depreciation. The company provides for depreciation of property, plant and equipment utilizing the straight-line method over the estimated useful lives of the assets. Buildings and leasehold improvements are generally depreciated over 10 to 40 years, machinery and equipment are generally depreciated over two to 15 years, tooling is generally depreciated over three to five years, and computer hardware and software and website development costs are generally depreciated over two to five years. Expenditures for major renewals and improvements, which substantially increase the useful lives of existing assets, are capitalized, and expenditures for general maintenance and repairs are charged to operating expenses as incurred. Interest is capitalized during the construction period for significant capital projects.
Property, plant and equipment was as follows:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Land and land improvements
 
$
55,602

 
$
40,475

 
$
55,613

Buildings and leasehold improvements
 
276,705

 
213,927

 
276,556

Machinery and equipment
 
450,321

 
351,390

 
453,314

Tooling
 
216,541

 
215,902

 
226,870

Computer hardware and software
 
94,385

 
83,555

 
94,409

Construction in process
 
58,056

 
45,391

 
34,937

Property, plant, and equipment, gross
 
1,151,610

 
950,640

 
1,141,699

Less: accumulated depreciation
 
720,357

 
671,370

 
704,382

Property, plant, and equipment, net
 
$
431,253

 
$
279,270

 
$
437,317


10
Warranty Guarantees
The company’s products are warranted to provide assurance that the product will function as expected and to ensure customer confidence in design, workmanship, and overall quality. Warranty coverage is generally provided for specified periods of time and on select products’ hours of usage, and generally covers parts, labor, and other expenses for non-maintenance repairs. Warranty coverage generally does not cover operator abuse or improper use. An authorized company distributor or dealer must perform warranty work. Distributors and dealers submit claims for warranty reimbursement and are credited for the cost of repairs, labor, and other expenses as long as the repairs meet the company's prescribed standards. Service support outside of the warranty period is provided by authorized distributors and dealers at the customer's expense. In addition to the standard warranties offered by the company on its products, the company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires.
The company recognizes expense and provides an accrual for estimated future warranty costs at the time of sale and also establishes accruals for major rework campaigns. Warranty accruals are based primarily on the estimated number of products under warranty, historical average costs incurred to service warranty claims, the trend in the historical ratio of claims to sales, and the historical length of time between the sale and resulting warranty claim. The company periodically assesses the adequacy of its warranty accruals based on changes in these factors and records any necessary adjustments if actual claims experience indicates that adjustments are necessary. For additional information on the contract liabilities associated with the company's separately priced extended warranties, refer to Note 4, Revenue.
The changes in accrued warranties were as follows:
 
 
Three Months Ended
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
Beginning balance
 
$
96,604

 
$
76,214

Provisions
 
14,031

 
10,556

Claims
 
(14,703
)
 
(10,815
)
Changes in estimates
 
691

 
790

Ending balance
 
$
96,623

 
$
76,745



18


11
Investment in Finance Affiliate
In fiscal 2009, the company and TCF Inventory Finance, Inc. ("TCFIF"), a subsidiary of TCF National Bank, established the Red Iron joint venture to primarily provide inventory financing to certain distributors and dealers of certain of the company’s products in the U.S. Under such joint venture, the company owns 45 percent of Red Iron and TCFIF owns 55 percent of Red Iron. Under a separate agreement, TCF Commercial Finance Canada, Inc. ("TCFCFC") provides inventory financing to dealers of the company's products in Canada. On December 20, 2019, during the first quarter of fiscal 2020, the company amended certain agreements pertaining to the Red Iron joint venture. The purpose of these amendments was, among other things, to: (i) adjust certain rates under the floor plan financing rate structure charged to the company’s distributors and dealers participating in financing arrangements through the Red Iron joint venture; (ii) extend the term of the Red Iron joint venture from October 31, 2024 to October 31, 2026, subject to two-year extensions thereafter unless either the company or TCFIF provides written notice to the other party of non-renewal at least one year prior to the end of the then-current term; (iii) amend certain exclusivity-related provisions, including the definition of the company's products that are subject to exclusivity, inclusion of a two-year review period by the company for products acquired in future acquisitions to assess, without a commitment to exclusivity, the potential benefits and detriments of including such acquired products under the Red Iron financing arrangement, and the pro-rata payback over a five-year period of the exclusivity incentive payment the company received from TCFIF in 2016; (iv) extend the maturity date of the revolving credit facility used by Red Iron primarily to finance the acquisition of inventory from the company by its distributors and dealers from October 31, 2024 to October 31, 2026 and to increase the amount available under such revolving credit facility from $550 million to $625 million; and (v) memorialize certain other non-material amendments.
The company accounts for its investment in Red Iron under the equity method of accounting. The company and TCFIF each contributed a specified amount of the estimated cash required to enable Red Iron to purchase the company’s inventory financing receivables and to provide financial support for Red Iron’s inventory financing programs. Red Iron borrows the remaining requisite estimated cash utilizing a $625.0 million secured revolving credit facility established under a credit agreement between Red Iron and TCFIF. The company’s total investment in Red Iron as of January 31, 2020, February 1, 2019, and October 31, 2019 was $25.5 million, $25.4 million, and $24.1 million, respectively. The company has not guaranteed the outstanding indebtedness of Red Iron.
Under the financing agreement between Red Iron and the company, Red Iron provides financing for certain dealers and distributors. These transactions are structured as an advance in the form of a payment by Red Iron to the company on behalf of a distributor or dealer with respect to invoices financed by Red Iron. These payments extinguish the obligation of the dealer or distributor to make payment to the company under the terms of the applicable invoice. The company has also entered into a limited inventory repurchase agreement with Red Iron and TCFCFC. Under such limited inventory repurchase agreement, the company has agreed to repurchase products repossessed by Red Iron and TCFCFC, up to a maximum aggregate amount of $7.5 million in a calendar year. The company's financial exposure under this limited inventory repurchase agreement is limited to the difference between the amount paid to Red Iron and TCFCFC for repurchases of repossessed product and the amount received upon the subsequent resale of the repossessed product. The company has repurchased immaterial amounts of inventory under this limited inventory repurchase agreement for the three month periods ended January 31, 2020 and February 1, 2019.
Under separate agreements between Red Iron and the dealers and distributors, Red Iron provides loans to the dealers and distributors for the advances paid by Red Iron to the company. The net amount of receivables financed for dealers and distributors under this arrangement for the three months ended January 31, 2020 and February 1, 2019 were $405.1 million and $428.8 million, respectively. As of January 31, 2020, Red Iron’s total assets were $520.5 million and total liabilities were $463.9 million. The total amount of receivables due from Red Iron to the company as of January 31, 2020, February 1, 2019, and October 31, 2019 were $29.5 million, $32.3 million and $21.7 million, respectively.

19


12
Stock-Based Compensation
Compensation costs related to stock-based awards were as follows:
 
 
Three Months Ended
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
Unrestricted common stock awards
 
$
693

 
$
592

Stock option awards
 
1,777

 
1,835

Performance share awards
 
548

 
804

Restricted stock unit awards
 
942

 
693

Total compensation cost for stock-based awards
 
$
3,960

 
$
3,924


Unrestricted Common Stock Awards
During the first three months of fiscal years 2020 and 2019, 8,920 and 10,090 shares, respectively, of fully vested unrestricted common stock awards were granted to certain members of the company's Board of Directors as a component of their compensation for their service on the Board of Directors and are recorded in selling, general and administrative expense in the Condensed Consolidated Statements of Earnings.
Stock Option Awards
Under The Toro Company Amended and Restated 2010 Equity and Incentive Plan, as amended and restated (the "2010 plan"), stock options are granted with an exercise price equal to the closing price of the company’s common stock on the date of grant, as reported by the New York Stock Exchange. Options are generally granted to executive officers, other employees, and non-employee members of the company’s Board of Directors on an annual basis in the first quarter of the company’s fiscal year. Options generally vest one-third each year over a three-year period and have a ten-year term. Other options granted to certain employees vest in full on the three-year anniversary of the date of grant and have a ten-year term. Compensation cost equal to the grant date fair value is generally recognized for these awards over the vesting period. Stock options granted to executive officers and other employees are subject to accelerated vesting if the option holder meets the retirement definition set forth in the 2010 plan. In that case, the fair value of the options is expensed in the fiscal year of grant because generally, if the option holder is employed as of the end of the fiscal year in which the options are granted, such options will not be forfeited but continue to vest according to their schedule following retirement. Similarly, if a non-employee director has served on the company’s Board of Directors for ten full fiscal years or more, the awards vest immediately upon retirement, and therefore, the fair value of the options granted is fully expensed on the date of the grant.
The fair value of each stock option is estimated on the date of grant using the Black-Scholes valuation method. The expected life is a significant assumption as it determines the period for which the risk-free interest rate, stock price volatility, and dividend yield must be applied. The expected life is the average length of time in which executive officers, other employees, and non-employee directors are expected to exercise their stock options, which is primarily based on historical exercise experience. The company groups executive officers and non-employee directors for valuation purposes based on similar historical exercise behavior. Expected stock price volatilities are based on the daily movement of the company’s common stock over the most recent historical period equivalent to the expected life of the option. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury rate over the expected life at the time of grant. Dividend yield is estimated over the expected life based on the company’s historical cash dividends paid, expected future cash dividends and dividend yield, and expected changes in the company’s stock price.
The table below illustrates the weighted-average valuation assumptions for options granted in the following fiscal periods:
 
 
Fiscal 2020
 
Fiscal 2019
Expected life of option in years
 
6.31
 
6.31
Expected stock price volatility
 
19.38%
 
19.84%
Risk-free interest rate
 
1.79%
 
2.77%
Expected dividend yield
 
0.98%
 
1.18%
Per share weighted-average fair value at date of grant
 
$15.37
 
$12.81


20


Restricted Stock Unit Awards
Under the 2010 plan, restricted stock unit awards are generally granted to certain employees that are not executive officers. Occasionally, restricted stock unit awards may be granted, including to executive officers, in connection with hiring, mid-year promotions, leadership transition, or retention. Restricted stock unit awards generally vest one-third each year over a three-year period, or vest in full on the three-year anniversary of the date of grant. Such awards may have performance-based rather than time-based vesting requirements. Compensation cost equal to the grant date fair value, which is equal to the closing price of the company’s common stock on the date of grant multiplied by the number of shares subject to the restricted stock unit awards, is recognized for these awards over the vesting period. The per share weighted-average fair value of restricted stock unit awards granted during the first three months of fiscal 2020 and 2019 was $77.08 and $58.53, respectively.
Performance Share Awards
Under the 2010 plan, the company grants performance share awards to executive officers and other employees under which they are entitled to receive shares of the company’s common stock contingent on the achievement of performance goals of the company and businesses of the company, which are generally measured over a three-year period. The number of shares of common stock a participant receives can be increased (up to 200 percent of target levels) or reduced (down to zero) based on the level of achievement of performance goals and will vest at the end of a three-year period. Performance share awards are generally granted on an annual basis in the first quarter of the company’s fiscal year. Compensation cost is recognized for these awards on a straight-line basis over the vesting period based on the per share fair value as of the date of grant and the probability of achieving each performance goal. The per share weighted-average fair value of performance share awards granted during the first quarter of fiscal 2020 and 2019 was $77.33 and $59.58, respectively.
13
Stockholders' Equity
Accumulated Other Comprehensive Loss
Components of accumulated other comprehensive loss ("AOCL"), net of tax, within the Condensed Consolidated Statements of Stockholders' Equity were as follows:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Foreign currency translation adjustments
 
$
31,749

 
$
26,280

 
$
31,025

Pension and post-retirement benefits
 
4,861

 
561

 
4,861

Cash flow derivative instruments
 
(4,489
)
 
(2,326
)
 
(3,837
)
Total accumulated other comprehensive loss
 
$
32,121

 
$
24,515

 
$
32,049


The components and activity of AOCL for the first three months of fiscal 2020 and 2019 were as follows:
(Dollars in thousands)
 
Foreign 
Currency
Translation
Adjustments
 
Pension and
Post-Retirement
Benefits
 
Cash Flow Hedging Derivative Instruments
 
Total
Balance as of October 31, 2019
 
$
31,025

 
$
4,861

 
$
(3,837
)
 
$
32,049

Other comprehensive loss before reclassifications
 
724

 

 
885

 
1,609

Amounts reclassified from AOCL
 

 

 
(1,537
)
 
(1,537
)
Net current period other comprehensive (income) loss
 
724

 

 
(652
)
 
72

Balance as of January 31, 2020
 
$
31,749

 
$
4,861

 
$
(4,489
)
 
$
32,121



21


(Dollars in thousands)
 
Foreign 
Currency
Translation
Adjustments
 
Pension and
Post-Retirement
Benefits
 
Cash Flow Hedging Derivative Instruments
 
Total
Balance as of October 31, 2018
 
$
29,711

 
$
561

 
$
(6,335
)
 
$
23,937

Other comprehensive (income) loss before reclassifications
 
(3,431
)
 

 
5,490

 
2,059

Amounts reclassified from AOCL
 

 

 
(1,481
)
 
(1,481
)
Net current period other comprehensive (income) loss
 
(3,431
)
 

 
4,009

 
578

Balance as of February 1, 2019
 
$
26,280

 
$
561

 
$
(2,326
)
 
$
24,515


For additional information on the components reclassified from AOCL to the respective line items within net earnings for the company's cash flow hedging derivative instruments, refer to Note 17, Derivative Instruments and Hedging Activities.
14
Per Share Data
Reconciliations of basic and diluted weighted-average shares of common stock outstanding are as follows:
 
 
Three Months Ended
(Shares in thousands)
 
January 31, 2020
 
February 1, 2019
Basic
 
 

 
 

Weighted-average number of shares of common stock
 
107,380

 
106,216

Assumed issuance of contingent shares
 
43

 
42

Weighted-average number of shares of common stock and assumed issuance of contingent shares
 
107,423

 
106,258

 
 
 
 
 
Diluted
 
 

 
 

Weighted-average number of shares of common stock and assumed issuance of contingent shares
 
107,423

 
106,258

Effect of dilutive securities
 
1,232

 
1,523

Weighted-average number of shares of common stock, assumed issuance of contingent shares, and effect of dilutive securities
 
108,655

 
107,781


Incremental shares from options and restricted stock units are computed under the treasury stock method. Options to purchase 262,205 and 786,262 shares of common stock during the first three months of fiscal 2020 and 2019, respectively, were excluded from diluted net earnings per share because they were anti-dilutive.
15
Contingencies
Litigation
The company is party to litigation in the ordinary course of business. Such matters are generally subject to uncertainties and to outcomes that are not predictable with assurance and that may not be known for extended periods of time. Litigation occasionally involves claims for punitive, as well as compensatory damages arising out of the use of the company’s products. Although the company is self-insured to some extent, the company maintains insurance against certain product liability losses. The company is also subject to litigation and administrative and judicial proceedings with respect to claims involving asbestos and the discharge of hazardous substances into the environment. Some of these claims assert damages and liability for personal injury, remedial investigations or clean up and other costs and damages. The company is also typically involved in commercial disputes, employment disputes, and patent litigation cases in which it is asserting or defending against patent infringement claims. To prevent possible infringement of the company’s patents by others, the company periodically reviews competitors’ products. To avoid potential liability with respect to others’ patents, the company regularly reviews certain patents issued by the U.S. Patent and Trademark Office and foreign patent offices. Management believes these activities help minimize its risk of being a defendant in patent infringement litigation. The company is currently involved in patent litigation cases, including cases by or against competitors, where it is asserting and defending against claims of patent infringement. Such cases are at varying stages in the litigation process.

22


The company records a liability in its Condensed Consolidated Financial Statements for costs related to claims, including future legal costs, settlements and judgments, where the company has assessed that a loss is probable and an amount can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that a material loss may have been incurred. In the opinion of management, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect its Consolidated Results of Operations, Financial Position, or Cash Flows.
16
Leases
The company enters into contracts that are, or contain, operating lease agreements for certain property, plant, or equipment assets in the normal course of business, such as buildings for manufacturing facilities, office space, distribution centers, and warehouse facilities; land for product testing sites; machinery and equipment for research and development activities, manufacturing and assembly processes, and administrative tasks; and vehicles for sales, service, marketing, and distribution activities. Contracts that explicitly or implicitly relate to property, plant, and equipment are assessed at inception to determine if the contract is, or contains, a lease. Such contracts for operating lease agreements convey the company's right to direct the use of, and obtain substantially all of the economic benefits from, an identified asset for a defined period of time in exchange for consideration.
The lease term begins and is determined upon lease commencement, which is the point in time when the company takes possession of the identified asset, and includes all non-cancelable periods. Additionally, the lease term may also include options to extend or terminate the lease when it is reasonably certain that such options will be exercised after considering all relevant economic and financial factors. Options to extend or terminate a lease are generally exercisable at the company's sole discretion, subject to any required minimum notification period and/or other contractual terms as defined within the respective lease agreement, as applicable. The company's renewal options generally range from extended terms of two to ten years. Certain leases also include options to purchase the identified asset. Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within cost of sales or selling, general and administrative expense within the Condensed Consolidated Statements of Earnings as dictated by the nature and use of the underlying asset. The company does not recognize right-of-use assets and lease liabilities, but does recognize expense on a straight-line basis, for short-term operating leases which have a lease term of 12 months or less and do not include an option to purchase the underlying asset.
Lease payments are determined at lease commencement and represent fixed lease payments as defined within the respective lease agreement or, in the case of certain lease agreements, variable lease payments that are measured as of the lease commencement date based on the prevailing index or market rate. Future adjustments to variable lease payments are defined and scheduled within the respective lease agreement and are determined based upon the prevailing mark or index rate at the time of the adjustment relative to the market or index rate determined at lease commencement. Certain other lease agreements contain variable lease payments that are determined based upon actual utilization of the identified asset. Such future adjustments to variable lease payments and variable lease payments based upon actual utilization of the identified asset are not included within the determination of lease payments at commencement but rather, are recorded as variable lease expense in the period in which the variable lease cost is incurred. Additionally, the company's operating leases generally do not include material residual value guarantees. The company has operating leases with both lease components and non-lease components. For all underlying asset classes, the company accounts for lease components separately from non-lease components based on the relative market value of each component. Non-lease components typically consist of common area maintenance, utilities, and/or other repairs and maintenance services. The costs related to non-lease components are not included within the determination of lease payments at commencement.
Right-of-use assets represent the company's right to use an underlying asset throughout the lease term and lease liabilities represent the company's obligation to make lease payments arising from the lease agreement. The company accounts for operating lease liabilities at lease commencement and on an ongoing basis as the present value of the minimum remaining lease payments under the respective lease term. Minimum remaining lease payments are discounted to present value based on the rate implicit in the operating lease agreement or the estimated incremental borrowing rate at lease commencement if the rate implicit in the lease is not readily determinable. Generally, the estimated incremental borrowing rate is used as the rate implicit in the lease is not readily determinable. The estimated incremental borrowing rate represents the rate of interest that the company would have to pay to borrow on a general and unsecured collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. The company determines the estimated incremental borrowing rate at lease commencement based on available information at such time, including lease term, lease currency, and geographical market. Right-of-use assets are measured as the amount of the corresponding operating lease liability for the respective operating lease agreement, adjusted for prepaid or accrued lease payments, the remaining balance of any lease incentives received, unamortized initial direct costs, and impairment of the operating lease right-of-use asset, as applicable.

23


The following table presents the lease expense incurred on the company’s operating, short-term, and variable leases for the three month period ended January 31, 2020:
(Dollars in thousands)
 
January 31, 2020
Operating lease expense
 
$
4,834

Short-term lease expense
 
682

Variable lease expense
 
37

Total lease expense
 
$
5,553

The following table presents supplemental cash flow information related to the company's operating leases for the three month period ended January 31, 2020:
(Dollars in thousands)
 
January 31, 2020
Operating cash flows for amounts included in the measurement of lease liabilities
 
$
4,741

Right-of-use assets obtained in exchange for lease obligations
 
$
6,133


The following table presents other lease information related to the company's operating leases as of January 31, 2020:
(Dollars in thousands)
 
January 31, 2020
Weighted-average remaining lease term of operating leases in years
 
6.2

Weighted-average discount rate of operating leases
 
2.81
%

The following table reconciles the total undiscounted future cash flows based on the anticipated future minimum operating lease payments by fiscal year for the company's operating leases to the present value of operating lease liabilities recorded within the Condensed Consolidated Balance Sheets as of January 31, 2020:
(Dollars in thousands)
 
January 31, 2020
2020 (remaining)
 
$
23,958

2021
 
16,208

2022
 
13,476

2023
 
10,417

2024
 
9,337

Thereafter
 
21,217

Total future minimum operating lease payments
 
94,613

Less: imputed interest
 
18,224

Present value of operating lease liabilities
 
$
76,389


The following table presents future minimum operating lease payments by respective fiscal year for non-cancelable operating leases under the legacy lease accounting guidance at ASC Topic 840, Leases, as of October 31, 2019:
(Dollars in thousands)
 
October 31, 2019
2020
 
$
17,135

2021
 
15,764

2022
 
12,806

2023
 
9,772

2024
 
8,863

Thereafter
 
18,732

Total future minimum lease payments
 
$
83,072



24


17
Derivative Instruments and Hedging Activities
Risk Management Objective of Using Derivatives
The company is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, foreign plant operations, and purchases from suppliers. The company’s primary currency exchange rate exposures are with the Euro, the Australian dollar, the Canadian dollar, the British pound, the Mexican peso, the Japanese yen, the Chinese Renminbi, and the Romanian New Leu against the U.S. dollar, as well as the Romanian New Leu against the Euro.
To reduce its exposure to foreign currency exchange rate risk, the company actively manages the exposure of its foreign currency exchange rate risk by entering into various derivative instruments to hedge against such risk, authorized under company policies that place controls on these hedging activities, with counterparties that are highly rated financial institutions. The company’s policy does not allow the use of derivative instruments for trading or speculative purposes. The company has also made an accounting policy election to use the portfolio exception with respect to measuring counterparty credit risk for derivative instruments, and to measure the fair value of a portfolio of financial assets and financial liabilities on the basis of the net open risk position with each counterparty.
The company’s hedging activities primarily involve the use of forward currency contracts to hedge most foreign currency transactions, including forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.
The company recognizes all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.
Cash Flow Hedging Instruments
The company formally documents relationships between cash flow hedging instruments and the related hedged transactions, as well as its risk-management objective and strategy for undertaking cash flow hedging instruments. This process includes linking all cash flow hedging instruments to the forecasted transactions, such as sales to third parties, foreign plant operations, and purchases from suppliers. At the cash flow hedge’s inception and on an ongoing basis, the company formally assesses whether the cash flow hedging instruments have been highly effective in offsetting changes in the cash flows of the hedged transactions and whether those cash flow hedging instruments may be expected to remain highly effective in future periods.
Changes in the fair values of the spot rate component of outstanding, highly effective cash flow hedging instruments included in the assessment of hedge effectiveness are recorded in other comprehensive income within AOCL on the Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of Earnings is the same as that of the underlying exposure. Results of cash flow hedging instruments, and the related excluded components, of sales and foreign plant operations are recorded in net sales and cost of sales, respectively. The maximum amount of time the company hedges its exposure to the variability in future cash flows for forecasted trade sales and purchases is two years. Results of cash flow hedges of intercompany loans are recorded in other income, net as an offset to the remeasurement of the foreign loan balance.
When it is determined that a derivative instrument is not, or has ceased to be, highly effective as a cash flow hedge, the company discontinues cash flow hedge accounting prospectively. The gain or loss on the dedesignated derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional two-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter, the gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative

25


instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of Earnings.
As of January 31, 2020, the notional amount outstanding of forward contracts designated as cash flow hedging instruments was $277.6 million.
Derivatives Not Designated as Cash Flow Hedging Instruments
The company also enters into foreign currency contracts that include forward currency contracts to mitigate the remeasurement of specific assets and liabilities on the Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of Earnings together with the transaction gain or loss from the hedged balance sheet position.
The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Derivative assets:
 
 

 
 

 
 

Derivatives designated as cash flow hedging instruments:
 
 

 
 

 
 

Prepaid expenses and other current assets
 
 

 
 

 
 

Forward currency contracts
 
$
9,244

 
$
4,333

 
$
8,642

Derivatives not designated as cash flow hedging instruments:
 
 
 
 
 
 
Prepaid expenses and other current assets
 
 
 
 
 
 
Forward currency contracts
 
3,432

 
1,503

 
2,256

Total assets
 
$
12,676

 
$
5,836

 
$
10,898

 
 
 
 
 
 
 
Derivative liabilities:
 
 
 
 
 
 
Derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
Accrued liabilities
 
 
 
 
 
 
Forward currency contracts
 
$

 
$
30

 
$

Derivatives not designated as cash flow hedging instruments:
 
 
 
 
 
 
Accrued liabilities
 
 
 
 
 
 
Forward currency contracts
 

 
3

 
9

Total liabilities
 
$

 
$
33

 
$
9


The company entered into an International Swap Dealers Association ("ISDA") Master Agreement with each counterparty that permits the net settlement of amounts owed under their respective contracts. The ISDA Master Agreement is an industry standardized contract that governs all derivative contracts entered into between the company and the respective counterparty. Under these master netting agreements, net settlement generally permits the company or the counterparty to determine the net amount payable or receivable for contracts due on the same date or in the same currency for similar types of derivative transactions. The company records the fair value of its derivative instruments at the net amount in its Condensed Consolidated Balance Sheets.

26


The following table presents the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded in the Condensed Consolidated Balance Sheets:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Derivative assets:
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
Gross amounts of recognized assets
 
$
12,841

 
$
5,837

 
$
11,056

Gross liabilities offset in the Condensed Consolidated Balance Sheets
 
(165
)
 
(1
)
 
(158
)
Net amounts of assets presented in the Condensed Consolidated Balance Sheets
 
$
12,676

 
$
5,836

 
$
10,898

 
 
 
 
 
 
 
Derivative liabilities:
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
Gross amounts of recognized liabilities
 
$

 
$
(33
)
 
$
(9
)
Gross assets offset in the Condensed Consolidated Balance Sheets
 

 

 

Net amounts of liabilities presented in the Condensed Consolidated Balance Sheets
 
$

 
$
(33
)
 
$
(9
)

The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments for the three months ended January 31, 2020 and February 1, 2019:
 
 
Three Months Ended
 
 
Gain Reclassified from AOCL into Earnings
 
Gain (Loss) Recognized in OCI on Derivatives
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
January 31, 2020
 
February 1, 2019
Derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Net sales
 
$
1,205

 
$
1,238

 
$
584

 
$
(3,481
)
Cost of sales
 
332

 
243

 
68

 
(528
)
Total derivatives designated as cash flow hedging instruments
 
$
1,537

 
$
1,481

 
$
652

 
$
(4,009
)

The company recognized immaterial gains within other income, net on the Condensed Consolidated Statements of Earnings during the first quarter of fiscal 2020 due to the discontinuance of cash flow hedge accounting on certain forward currency contracts designated as cash flow hedging instruments. For the first quarter of fiscal 2019, the company did not discontinue cash flow hedge accounting on any forward currency contracts designated as cash flow hedging instruments. As of January 31, 2020, the company expects to reclassify approximately $4.6 million of gains from AOCL to earnings during the next twelve months.

27


The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:
 
 
Gain Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
Three Months Ended
 
Net Sales
 
Cost of Sales
 
Net Sales
 
Cost of Sales
Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded
 
$
767,483

 
$
(479,395
)
 
$
602,956

 
$
(387,339
)
Gain on derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Amount of gain reclassified from AOCL into earnings
 
1,205

 
332

 
1,238

 
243

Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value
 
$
660

 
$
11

 
$
1,223

 
$
62


The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments:
 
 
Three Months Ended
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
Gain (loss) on derivatives not designated as cash flow hedging instruments
 
 
 
 
Forward currency contracts:
 
 
 
 
Other income, net
 
$
220

 
$
(1,063
)
Total gain (loss) on derivatives not designated as cash flow hedging instruments
 
$
220

 
$
(1,063
)

18
Fair Value Measurements
The company categorizes its assets and liabilities into one of three levels based on the assumptions (inputs) used in valuing the asset or liability. Estimates of fair value for financial assets and financial liabilities are based on the framework established in the accounting guidance for fair value measurements. The framework defines fair value, provides guidance for measuring fair value, and requires certain disclosures. The framework discusses valuation techniques such as the market approach (comparable market prices), the income approach (present value of future income or cash flows), and the cost approach (cost to replace the service capacity of an asset or replacement cost). The framework utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. The three levels are defined as follows:
Level 1: Unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3: Unobservable inputs reflecting management’s assumptions about the inputs used in pricing the asset or liability.
Recurring Fair Value Measurements
The company's derivative instruments consist of forward currency contracts that are measured at fair value on a recurring basis. The fair value of such forward currency contracts is determined based on observable market transactions of forward currency prices and spot currency rates as of the reporting date. There were no transfers between the levels of the fair value hierarchy during the three month periods ended January 31, 2020 and February 1, 2019, or the fiscal year ended October 31, 2019.

28


The following tables present, by level within the fair value hierarchy, the company's financial assets and liabilities that are measured at fair value on a recurring basis as of January 31, 2020, February 1, 2019, and October 31, 2019, according to the valuation technique utilized to determine their fair values:
(Dollars in thousands)
 
 
 
Fair Value Measurements Using Inputs Considered as:
January 31, 2020
 
Fair Value
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
12,676

 
$

 
$
12,676

 
$

Total assets
 
$
12,676

 
$

 
$
12,676

 
$

(Dollars in thousands)
 
 
 
Fair Value Measurements Using Inputs Considered as:
February 1, 2019
 
Fair Value
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
5,836

 
$

 
$
5,836

 
$

Total assets
 
$
5,836

 
$

 
$
5,836

 
$

 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
Forward currency contracts
 
$
33

 
$

 
$
33

 
$

Total liabilities
 
$
33

 
$

 
$
33

 
$

(Dollars in thousands)
 
 
 
Fair Value Measurements Using Inputs Considered as:
October 31, 2019
 
Fair Value
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
10,898

 
$

 
$
10,898

 
$

Total assets
 
$
10,898

 
$

 
$
10,898

 
$

 
 
 
 
 
 
 
 
 
Liabilities:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
9

 
$

 
$
9

 
$

Total liabilities
 
$
9

 
$

 
$
9

 
$


Nonrecurring Fair Value Measurements
The company measures certain assets and liabilities at fair value on a nonrecurring basis. Assets and liabilities that are measured at fair value on a nonrecurring basis include long-lived assets, goodwill, and indefinite-lived intangible assets, which would generally be recorded at fair value as a result of an impairment charge. Assets acquired and liabilities assumed as part of business combinations are measured at fair value. For additional information on the company's business combinations and the related nonrecurring fair value measurement of the assets acquired and liabilities assumed, refer to Note 2, Business Combinations.
Other Fair Value Disclosures
The carrying amounts of the company's short-term financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and short-term debt, including current maturities of long-term debt, when applicable, approximate their fair values due to their short-term nature.
As of January 31, 2020 and October 31, 2019, the company's long-term debt included $423.9 million of fixed-rate debt that is not subject to variable interest rate fluctuations. The fair value of such long-term debt is determined using Level 2 inputs by discounting the projected cash flows based on quoted market rates at which similar amounts of debt could currently be borrowed. As of January 31, 2020, the estimated fair value of long-term debt with fixed interest rates was $513.7 million compared to its carrying amount of $423.9 million. As of October 31, 2019, the estimated fair value of long-term debt with fixed interest rates was $493.8 million compared to its carrying amount of $423.9 million.

29


19
Subsequent Events
Acquisition of Venture Products, Inc. ("Venture Products")
On January 20, 2020, the company entered into an Agreement and Plan of Merger to acquire Venture Products, Inc., a privately held Ohio corporation and the manufacturer of Ventrac-branded products, and an agreement to purchase the real property used by Venture Products ("Purchase Agreement"), for a total purchase price of $167.5 million in cash, subject to certain customary adjustments. On March 2, 2020 ("Venture Products closing date"), pursuant to the Agreement and Plan of Merger and the Purchase Agreement, the company completed its acquisition of Venture Products. Venture Products designs, manufactures, and markets articulating turf, landscape, and snow and ice management equipment for grounds, landscape contractor, golf, municipal, and rural acreage customers and provides innovative product offerings that broaden and strengthen the company's Professional segment and expands its dealer network.
The Agreement and Plan of Merger was structured as a merger, pursuant to which a wholly-owned subsidiary of the company merged with and into Venture Products, with Venture Products continuing as the surviving entity and a wholly-owned subsidiary of the company. As a result of the merger, all of the outstanding equity securities of Venture Products were canceled and now only represent the right to receive the applicable consideration as described in the Agreement and Plan of Merger. The separate Purchase Agreement as part of the Venture Products acquisition was with an affiliate of Venture Products and was for the real estate used by Venture Products. The aggregate preliminary consideration was $163.4 million and remains subject to certain customary adjustments based on, among other things, the amount of actual cash, debt, and working capital in the business of Venture Products at the Venture Products closing date. Such customary adjustments are expected to be completed during fiscal 2020. The company funded the acquisition with borrowings under its existing unsecured senior revolving credit facility. Due to the limited time since the Venture Products closing date, at this time it is impracticable for the company to make the additional disclosures required under the accounting standards codification guidance for business combinations as the company is still gathering information necessary to provide such disclosures.
The company has evaluated all additional subsequent events and concluded that no other subsequent events have occurred that would require recognition in the Condensed Consolidated Financial Statements or disclosure in the Notes to the Condensed Consolidated Financial Statements.

30


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
This Management’s Discussion and Analysis of Financial Condition and Results of Operations ("MD&A") is intended to provide a reader of our financial statements with a narrative from the perspective of management on our financial condition, results of operations, liquidity, and certain other factors that may affect our future results. Unless expressly stated otherwise, the comparisons presented in this MD&A refer to the same period in the prior fiscal year. Our MD&A is presented as follows:
Company Overview
Results of Operations
Business Segments
Financial Position
Non-GAAP Financial Measures
Critical Accounting Policies and Estimates
Forward-Looking Information
This MD&A should be read in conjunction with the MD&A included in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended October 31, 2019. This discussion contains various "Forward-Looking Statements" within the meaning of the Private Securities Litigation Reform Act of 1995 and we refer readers to the section titled "Forward-Looking Information" located at the end of Part I, Item 2 of this report for more information.
Adjusted Non-GAAP Financial Measures and Metrics
Throughout this MD&A, we have provided adjusted non-GAAP financial measures and metrics, which are not calculated or presented in accordance with United States ("U.S.") generally accepted accounting principles ("GAAP"), as information supplemental and in addition to the most directly comparable financial measures and metrics presented in this report that are calculated and presented in accordance with U.S. GAAP. We use these adjusted non-GAAP financial measures and metrics in making operating decisions because we believe these adjusted non-GAAP financial measures and metrics provide meaningful supplemental information regarding our core operational performance and provide us with a better understanding of how to allocate resources to both ongoing and prospective business initiatives. Additionally, these adjusted non-GAAP financial measures and metrics facilitate our internal comparisons to both our historical operating results and to our competitors' operating results by factoring out potential differences caused by charges not related to our regular, ongoing business, including, without limitation, non-cash charges, certain large and unpredictable charges, acquisitions and dispositions, legal settlements, and tax positions.
We believe that these adjusted non-GAAP financial measures and metrics, when considered in conjunction with our Condensed Consolidated Financial Statements prepared in accordance with U.S. GAAP, provide investors with useful supplemental financial information to better understand our core operational performance. Reconciliations of adjusted non-GAAP financial measures and metrics to the most directly comparable reported U.S. GAAP financial measures and metrics are included in the section titled "Adjusted Non-GAAP Financial Measures and Metrics" within this MD&A. These adjusted non-GAAP financial measures and metrics, however, should not be considered superior to, as a substitute for, or as an alternative to, and should be considered in conjunction with, the most directly comparable U.S. GAAP financial measures and metrics. Further, these adjusted non-GAAP financial measures and metrics may differ from similar measures and metrics used by other companies.
COMPANY OVERVIEW
The Toro Company is in the business of designing, manufacturing, and marketing professional turf maintenance equipment and services; turf irrigation systems; landscaping equipment and lighting products; snow and ice management products; agricultural irrigation systems; rental, specialty, and underground construction equipment; and residential yard and snow thrower products. We sell our products worldwide through a network of distributors, dealers, mass retailers, hardware retailers, equipment rental centers, home centers, as well as online (direct to end-users). We strive to provide innovative, well-built, and dependable products supported by an extensive service network. A significant portion of our net sales has historically been, and we expect will continue to be, attributable to new and enhanced products. We define new products as those introduced in the current and previous two fiscal years.
We classify our operations into two reportable business segments: Professional and Residential. Our remaining activities are presented as "Other" due to their insignificance. Such Other activities consist of earnings (loss) from our wholly-owned domestic distribution companies, corporate activities, and the elimination of intersegment revenues and expenses. Unless the context indicates otherwise, the terms "company," "TTC," "Toro," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries.

31


Business Combinations
Acquisition of Venture Products, Inc. ("Venture Products")
On January 20, 2020, we entered into an agreement and plan of merger to acquire Venture Products, Inc., a privately held Ohio corporation and the manufacturer of Ventrac-branded products, and an agreement to purchase the real property used by Venture Products ("Purchase Agreement"), for a total purchase price of $167.5 million in cash, subject to certain customary adjustments. On March 2, 2020 ("Venture Products closing date"), subsequent to the end of the first quarter of fiscal 2020, pursuant to the Agreement and Plan of Merger and the Purchase Agreement, we completed the acquisition of Venture Products. Venture Products designs, manufactures, and markets articulating turf, landscape, and snow and ice management equipment for grounds, landscape contractor, golf, municipal, and rural acreage customers and provides innovative product offerings that broaden and strengthen our Professional segment and expands our dealer network.
The Agreement and Plan of Merger was structured as a merger, pursuant to which a wholly-owned subsidiary of TTC merged with and into Venture Products, with Venture Products continuing as the surviving entity and a wholly-owned subsidiary of TTC. As a result of the merger, all of the outstanding equity securities of Venture Products were canceled and now only represent the right to receive the applicable consideration as described in the Agreement and Plan of Merger. The separate Purchase Agreement as part of the Venture Products acquisition was with an affiliate of Venture Products and was for the real estate used by Venture Products. The aggregate preliminary consideration was $163.4 million and remains subject to certain customary adjustments based on, among other things, the amount of actual cash, debt, and working capital in the business of Venture Products at the Venture Products closing date. Such customary adjustments are expected to be completed during fiscal 2020. We funded the acquisition with borrowings under our existing unsecured senior revolving credit facility.
Acquisition of The Charles Machine Works, Inc. ("CMW")
On April 1, 2019 ("CMW closing date"), pursuant to the Agreement and Plan of Merger dated February 14, 2019 ("merger agreement"), we completed our acquisition of CMW, a privately held Oklahoma corporation. CMW designs, manufactures, and markets a range of professional products to serve the underground construction market, including horizontal directional drills, walk and ride trenchers, compact utility loaders/skid steers, vacuum excavators, asset locators, pipe rehabilitation solutions, and after-market tools. CMW provides innovative product offerings that broadened and strengthened our Professional segment product portfolio and expanded our dealer network, while also providing a complementary geographic manufacturing footprint. At the CMW closing date, we paid preliminary merger consideration of $679.3 million that was subject to customary adjustments based on, among other things, the amount of actual cash, debt, and working capital in the business of CMW at the CMW closing date. During the fourth quarter of fiscal 2019, we finalized such cash, debt and working capital adjustments and these adjustments resulted in an aggregate merger consideration of $685.0 million ("purchase price"). We funded the purchase price for the acquisition by using a combination of cash proceeds from the issuance of borrowings under our unsecured senior term loan credit agreement and borrowings under our unsecured senior revolving credit facility. For additional information regarding the acquisition and the financing agreements utilized to fund the purchase price, refer to Note 2, Business Combinations, and Note 6, Indebtedness, in the Notes to Condensed Consolidated Financial Statements included in Part 1. Item 1 of this Quarterly Report on Form 10-Q.
RESULTS OF OPERATIONS
Overview
For the first quarter of fiscal 2020, our net sales increased 27.3 percent, as compared to the first quarter of fiscal 2019. Professional segment net sales increased 30.7 percent for the first quarter comparison, primarily due to incremental sales as a result of our acquisition of CMW, improved net price realization, and strong shipments of snow and ice management products, partially offset by fewer shipments of our landscape contractor zero-turn riding mowers. Residential segment net sales increased 14.3 percent for the first quarter comparison, mainly due to incremental shipments as a result of our expanded mass retail channel and increased sales of Pope-branded irrigation products, partially offset by fewer shipments of walk power mowers.
Net earnings for the first quarter of fiscal 2020 were $70.1 million, or $0.65 per diluted share, compared to $59.5 million, or $0.55 per diluted share, for the first quarter of fiscal 2019. This increase was primarily driven by improved gross margins and incremental earnings as a result of our CMW acquisition, partially offset by increased interest expense due to higher average outstanding borrowings and a lower benefit from the excess tax deduction for share-based compensation.
Adjusted non-GAAP net earnings for the first quarter of fiscal 2020 were $69.7 million, or $0.64 per diluted share, compared to $56.7 million, or $0.53 per diluted share, for the prior year comparative period, an increase of 20.8 percent per diluted share. The primary factors contributing to the adjusted non-GAAP net earnings increase for the first quarter included improved gross margins and incremental earnings as a result of our CMW acquisition, partially offset by increased interest expense on higher average outstanding borrowings. Reconciliations of adjusted non-GAAP financial measures and metrics to the most directly comparable reported U.S. GAAP financial measures and metrics are included in the section titled "Adjusted Non-GAAP Financial Measures and Metrics" within this MD&A.

32


We increased our cash dividend for the first quarter of fiscal 2020 by 11.1 percent to $0.25 per share compared to the $0.225 per share cash dividend paid in the first quarter of fiscal 2019.
Field inventory levels were higher as of the end of the first quarter of fiscal 2020 than the end of the first quarter of fiscal 2019, primarily as a result of higher Professional segment field inventory due to incremental field inventory as a result of our acquisition of CMW and higher field inventory for our landscape contractor zero-turn riding mowers due to soft retail demand as a result of the unfavorable weather conditions throughout fiscal 2019, as well as higher Residential segment field inventory due to initial shipments into our expanded mass retail channel.
Three-Year Employee Initiative - "Vision 2020"
Our current multi-year employee initiative, "Vision 2020", which began with our 2018 fiscal year, focuses on driving profitable growth with an emphasis on innovation and serving our customers, which we believe will generate further momentum for the organization. Through the first two fiscal years of our Vision 2020 initiative, we set specific financial goals, which included organic revenue and operating earnings growth. With our transformational acquisition of CMW, we will complete the third and final fiscal year of our Vision 2020 initiative with a revised enterprise-wide performance goal of achieving adjusted non-GAAP operating earnings of $485.0 million, which is intended to help us drive profitable growth as a combined enterprise.
Net Sales
Worldwide consolidated net sales for the first quarter of fiscal 2020 were $767.5 million, up 27.3 percent compared to $603.0 million in the first quarter of fiscal 2019. This increase was primarily driven by incremental sales as a result of our acquisition of CMW, incremental Residential segment zero-turn riding mower shipments as a result of our expanded mass retail channel, improved net price realization as a result of price increases across our product lines and a revised floor plan financing rate structure as a result of the amendments to certain agreements pertaining to our Red Iron joint venture, and strong early-season order activity for our snow and ice management products. The net sales increase was partially offset by fewer shipments of our Professional segment landscape contractor zero-turn riding mowers as we managed field inventory levels ahead of our key selling season, as well as fewer shipments of our Residential segment walk power mowers due to soft retail demand as a result of early season snowfalls in key regions.
Net sales in international markets increased by 24.2 percent for the first quarter of fiscal 2020. Changes in foreign currency exchange rates resulted in an increase in our net sales of approximately $0.5 million for the first quarter of fiscal 2020. The net sales increase was mainly driven by incremental sales as a result of our acquisition of CMW, as well as increased sales of our golf and grounds equipment and our Pope-branded irrigation products in key regions. The net sales increase was partially offset by decreased shipments of our Residential segment zero-turn riding mowers and walk power mowers.
The following table summarizes the major operating costs and other income as a percentage of net sales:
 
 
Three Months Ended
 
 
January 31, 2020
 
February 1, 2019
Net sales
 
100.0
%
 
100.0
%
Cost of sales
 
(62.5
)
 
(64.2
)
Gross profit
 
37.5

 
35.8

Selling, general and administrative expense
 
(25.6
)
 
(24.2
)
Operating earnings
 
11.9

 
11.6

Interest expense
 
(1.1
)
 
(0.8
)
Other income, net
 
0.4

 
0.8

Earnings before income taxes
 
11.2

 
11.6

Provision for income taxes
 
(2.1
)
 
(1.7
)
Net earnings
 
9.1
%
 
9.9
%
Gross Profit
Gross profit for the first quarter of 2020 was $288.1 million, up 33.6 percent compared to $215.6 million in the first quarter of 2019. Gross margin for the first quarter of fiscal 2020 was 37.5 percent, an increase of 170 basis points when compared to the first quarter of fiscal 2019. Adjusted non-GAAP gross profit for the first quarter of 2020 was $288.6 million, up 33.8 percent compared to $215.6 million in the first quarter of 2019. Adjusted non-GAAP gross margin was 37.6 percent for the first quarter of fiscal 2020 compared to 35.8 percent for the first quarter of fiscal 2019, an increase of 180 basis points. The increase in gross margin and adjusted non-GAAP gross margin for the first quarter comparison was primarily driven by the favorable impact of strategic productivity and synergy initiatives, improved net price realization as a result of price increases across our product lines

33


and the revised floor plan financing rate structure under our Red Iron joint venture, lower freight costs due to cost reduction initiatives, and lower commodity and tariff costs. These increases in gross margin and adjusted non-GAAP gross margin were partially offset by unfavorable product mix, largely driven by the incremental sales of lower margin product as a result of our CMW acquisition.
Adjusted non-GAAP gross profit and adjusted non-GAAP gross margin excludes the impact of acquisition-related costs, which include costs incurred related to our acquisition of Venture Products, as well as integration costs and charges incurred for the take-down of the inventory fair value step-up amount resulting from purchase accounting adjustments related to our acquisition of CMW. Reconciliations of adjusted non-GAAP financial measures and metrics to the most directly comparable reported U.S. GAAP financial measures and metrics are included in the section titled "Adjusted Non-GAAP Financial Measures and Metrics" within this MD&A.
Selling, General, and Administrative Expense
SG&A expense increased $51.4 million, or 35.3 percent, for the first quarter of fiscal 2020. As a percentage of net sales, SG&A expense increased 140 basis points for the first quarter of fiscal 2020. The increase in SG&A expense as a percentage of net sales for the first quarter comparison was primarily due to our acquisition of CMW resulting in incremental administrative, indirect sales and marketing, and engineering expense; higher amortization of other intangible assets; and integration-related expenditures; as well as higher indirect sales and marketing expense, increased charitable contributions, and higher engineering expense related to new product development in our legacy businesses. The increase was partially offset by lower direct marketing expense in our legacy businesses.
Interest Expense
Interest expense increased $3.4 million for the first quarter of fiscal 2020 compared to the first quarter of fiscal 2019. This increase was driven by increased interest expense incurred on higher average outstanding borrowings to fund the purchase price for our acquisition of CMW, partially offset by a reduction in interest incurred on outstanding borrowings under our revolving credit facility during the first quarter of fiscal 2020, as compared to the first quarter of fiscal 2019.
Other Income, Net
Other income, net for the first quarter of fiscal 2020 decreased $1.5 million when compared to the first quarter of fiscal 2019. This decrease was primarily due to lower earnings from our Red Iron joint venture as a result of the amendments to certain agreements pertaining to the joint venture, decreased interest income on marketable securities, and unfavorable foreign currency exchange rate fluctuations.
Provision for Income Taxes
The effective tax rate for the first quarter of fiscal 2020 was 18.6 percent compared to 15.0 percent in the first quarter of 2019. This increase was primarily driven by a lower discrete tax benefit for the excess tax deduction for share-based compensation.
The adjusted non-GAAP effective tax rate for the first quarter of fiscal 2020 was 21.0 percent, compared to an adjusted non-GAAP effective tax rate of 20.9 percent in the first quarter of fiscal 2019. The adjusted non-GAAP effective tax rate excludes the impact of discrete tax benefits recorded as excess tax deductions for share-based compensation and acquisition-related costs, which include costs incurred related to our acquisition of Venture Products, as well as integration costs and charges incurred for the take-down of the inventory fair value step-up amount resulting from purchase accounting adjustments related to our acquisition of CMW. Reconciliations of adjusted non-GAAP financial measures and metrics to the most directly comparable reported U.S. GAAP financial measures and metrics are included in the section titled "Adjusted Non-GAAP Financial Measures and Metrics" within this MD&A.
Net Earnings
Net earnings for the first quarter of fiscal 2020 were $70.1 million, or $0.65 per diluted share, compared to $59.5 million, or $0.55 per diluted share, for the first quarter of fiscal 2019. This increase was primarily driven by improved gross margins mainly as a result of strategic productivity and synergy initiatives and improved net price realization, partially offset by unfavorable product mix within our Professional segment due to sales of lower margin products as a result of our CMW acquisition; as well as incremental earnings as a result of our CMW acquisition. The net earnings increase was also partially offset by increased interest expense on higher average outstanding borrowings and a lower benefit from the excess tax deduction for share-based compensation.
Adjusted non-GAAP net earnings for the first quarter of fiscal 2020 were $69.7 million, or $0.64 per diluted share, compared to $56.7 million, or $0.53 per diluted share, for the first quarter of fiscal 2019, an increase of 20.8 percent per diluted share. The primary factors contributing to the adjusted non-GAAP net earnings increase included improved gross margins mainly as a result of strategic productivity and synergy initiatives and improved net price realization, partially offset by unfavorable product mix within our Professional segment due to sales of lower margin product as a result of our CMW acquisition; as well as incremental

34


earnings as a result of our CMW acquisition. The adjusted non-GAAP net earnings increase was partially offset by increased interest expense as a result of higher average outstanding borrowings.
Adjusted non-GAAP net earnings and adjusted non-GAAP net earnings per diluted share exclude the impact of acquisition-related costs, which include costs incurred related to our acquisition of Venture Products, as well as integration costs and charges incurred for the take-down of the inventory fair value step-up amount resulting from purchase accounting adjustments related to our acquisition of CMW. Additionally, adjusted non-GAAP net earnings and adjusted non-GAAP net earnings per diluted share exclude discrete tax benefits recorded as excess tax deductions for share-based compensation. Reconciliations of adjusted non-GAAP financial measures and metrics to the most directly comparable reported U.S. GAAP financial measures and metrics are included in the section titled "Adjusted Non-GAAP Financial Measures and Metrics" within this MD&A.
BUSINESS SEGMENTS
We operate in two reportable business segments: Professional and Residential. Segment earnings for our Professional and Residential segments are defined as earnings from operations plus other income, net. Our remaining activities are presented as "Other" due to their insignificance. Operating loss for our Other activities includes earnings (loss) from our wholly-owned domestic distribution companies, Red Iron joint venture, corporate activities, other income, and interest expense. Corporate activities include general corporate expenditures (finance, human resources, legal, information services, public relations, and similar activities) and other unallocated corporate assets and liabilities, such as corporate facilities and deferred tax assets and liabilities.
The following table summarizes net sales for our reportable business segments and Other activities:
 
 
Three Months Ended
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
$ Change
 
% Change
Professional
 
$
594,721

 
$
455,006

 
$
139,715

 
30.7
%
Residential
 
165,848

 
145,158

 
20,690

 
14.3

Other
 
6,914

 
2,792

 
4,122

 
147.6

Total net sales*
 
$
767,483

 
$
602,956

 
$
164,527

 
27.3
%
 
 
 
 
 
 
 
 
 
*Includes international net sales of:
 
$
175,835

 
$
141,545

 
$
34,290

 
24.2
%
The following table summarizes segment earnings for our reportable business segments and operating (loss) for our Other activities:
 
 
Three Months Ended
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
$ Change
 
% Change
Professional
 
$
102,474

 
$
87,978

 
$
14,496

 
16.5
 %
Residential
 
21,566

 
13,072

 
8,494

 
65.0

Other
 
(37,901
)
 
(31,030
)
 
(6,871
)
 
(22.1
)
Total segment earnings
 
$
86,139

 
$
70,020

 
$
16,119

 
23.0
 %
Professional Segment
Segment Net Sales
Worldwide net sales for our Professional segment for the first quarter of fiscal 2020 increased 30.7 percent compared to the first quarter of fiscal 2019. This increase was primarily driven by incremental sales as a result of our acquisition of CMW, improved net price realization as a result of price increases across our product lines and a revised floor plan financing rate structure as a result of the amendments to certain agreements pertaining to our Red Iron joint venture, and strong early-season order activity for our snow and ice management products. The net sales increase was partially offset by fewer shipments of our landscape contractor zero-turn riding mowers as we managed field inventory levels ahead of our key selling season.
Segment Earnings
Professional segment earnings for the first quarter of fiscal 2020 increased 16.5 percent compared to the first quarter of fiscal 2019 and decreased to 17.2 percent from 19.3 percent when expressed as a percentage of net sales for the quarter comparison. As a percentage of net sales, the Professional segment earnings decrease was primarily due to our acquisition of CMW resulting in incremental administrative, indirect sales and marketing, and engineering expense; unfavorable product mix, largely driven by the incremental sales of lower margin product as a result of our CMW acquisition; and higher amortization of other intangible assets. Also contributing to the decrease in segment earnings as a percentage of net sales was higher indirect sales and marketing

35


expense in our legacy businesses. Somewhat offsetting the decrease in segment earnings as a percentage of net sales was improved net price realization as a result of price increases across our product lines and a revised floor plan financing rate structure as a result of the amendments to certain agreements pertaining to our Red Iron joint venture, the favorable impact of strategic productivity and synergy initiatives, and lower direct marketing expense in our landscape contractor businesses.
Residential Segment
Segment Net Sales
Worldwide net sales for our Residential segment for the first quarter of 2020 increased 14.3 percent compared to the first quarter of fiscal 2019. This increase was mainly due to incremental zero-turn riding mower shipments as a result of our expanded mass retail channel and increased sales of Pope-branded irrigation products, partially offset by fewer shipments of walk power mowers due to soft retail demand as a result of early season snowfalls in key regions.
Segment Earnings
Residential segment earnings for the first quarter of fiscal 2020 increased 65.0 percent compared to the first quarter of fiscal 2019, and when expressed as a percentage of net sales, increased to 13.0 percent from 9.0 percent. As a percentage of net sales, the Residential segment earnings increase was mainly driven by the favorable impact of strategic productivity and synergy initiatives, lower commodity and tariff costs, and reductions in freight cost due to cost reduction initiatives. The increase in segment earnings as a percentage of net sales was partially offset by an increase in indirect sales and marketing costs and higher depreciation on tooling related to new product introductions.
Other Activities
Other Net Sales
Net sales for our Other activities include sales from our wholly-owned domestic distribution companies less sales from the Professional and Residential segments to the distribution companies. Net sales for our Other activities in the first quarter of fiscal 2020 increased by $4.1 million compared to the first quarter of fiscal 2019, due to incremental sales of our golf and grounds equipment as a result of our acquisition of a Northeastern U.S. distribution company.
Other Operating Loss
The operating loss for our Other activities for the first quarter of fiscal 2020 increased $6.9 million compared to the first quarter of fiscal 2019, primarily due to increased interest expense due to higher average outstanding borrowings resulting from our CMW acquisition, increased expense related to charitable contributions, higher corporate and integration costs as a result of our CMW acquisition, lower income from our Red Iron joint venture as a result of the amendments to certain agreements pertaining to the joint venture, and lower interest income on marketable securities. The operating loss increase was partially offset by higher earnings before income taxes for our wholly-owned domestic distribution companies driven by higher sales. For further information regarding the amendments to certain agreements pertaining to our Red Iron joint venture, refer to the section titled "Customer Financing Arrangements" located within the "Financial Position" section of this MD&A.
FINANCIAL POSITION
Working Capital
Our strategy continues to place emphasis on improving asset utilization with a focus on reducing the amount of working capital in the supply chain, adjusting production plans, and maintaining or improving order replenishment and service levels to end-users. Accounts receivable as of the end of the first quarter of fiscal 2020 increased $95.7 million, or 42.4 percent, compared to the end of the first quarter of fiscal 2019, primarily due to incremental receivables as a result of our acquisition of CMW and as a result of higher sales within our Residential segment due to our expanded mass retail channel, partially offset by the impact of foreign currency exchange rates. Inventory levels were up $322.3 million, or 77.4 percent, as of the end of the first quarter of fiscal 2020 compared to the end of the first quarter of fiscal 2019, primarily due to incremental inventories as a result of our acquisition of CMW, higher Residential segment inventories to support our expanded mass retail channel and new product introductions, and higher net inventory balances in our landscape contractor businesses as we managed field inventory levels ahead of our key selling season. Accounts payable increased $66.5 million, or 23.6 percent, as of the end of the first quarter of fiscal 2020 compared to the end of the first quarter of fiscal 2019, mainly due to incremental accounts payable as a result of our acquisition of CMW and negotiating more favorable payment terms with suppliers as a component of our working capital initiatives.
Cash Flow
Cash used in operating activities for the first three months of fiscal 2020 was $23.3 million compared to cash provided by operating activities for the first three months of fiscal 2019 of $26.0 million. This year-over-year cash use change was primarily due to cash utilized for purchases of inventory and higher accounts receivables not financed through our Red Iron joint venture due to sales to a new mass channel retail partner within our Residential segment, partially offset by higher net earnings and the year-over-year

36


cash source benefit as a component of our working capital initiatives. Cash used in investing activities decreased $15.0 million during the first three months of fiscal 2020 compared to the first three months of fiscal 2019, primarily due to less cash utilized for acquisitions and investments in property, plant, and equipment. Cash used in financing activities for the first three months of fiscal 2020 decreased $30.8 million compared to the first three months of fiscal 2019, mainly due to reduced cash utilized for purchases of TTC common stock and higher net borrowings under our revolving credit facility, partially offset by more cash utilized for dividend payments on shares of our common stock.
Liquidity and Capital Resources
Our businesses are seasonally working capital intensive and require funding for purchases of raw materials used in production, replacement parts inventory, payroll and other administrative costs, capital expenditures, establishment of new facilities, expansion and renovation of existing facilities, as well as for financing receivables from customers that are not financed with Red Iron or other third-party financial institutions. Our accounts receivable balances historically increase between January and April as a result of typically higher sales volumes and extended payment terms made available to our customers, and typically decrease between May and December when payments are received. We believe that the funds available through existing, and potential future, financing arrangements and forecasted cash flows will be sufficient to provide the necessary capital resources for our anticipated working capital needs, capital expenditures, investments, debt repayments, quarterly cash dividend payments, and common stock repurchases, all as applicable, for at least the next twelve months. As of January 31, 2020, cash and short-term investments held by our foreign subsidiaries were approximately $69.9 million.
Indebtedness
As of January 31, 2020, we had $714.9 million of outstanding indebtedness that included $100.0 million of 7.8 percent debentures due June 15, 2027, $123.9 million of 6.625 percent senior notes due May 1, 2037, $100.0 million outstanding under our $200.0 million three year unsecured senior term loan facility, $180.0 million outstanding under our $300.0 million five year unsecured senior term loan facility, $100.0 million outstanding under our Series A Senior Notes, $100.0 million outstanding under our Series B Senior Notes, and $14.0 million of outstanding borrowings under our revolving credit facility. The January 31, 2020 outstanding indebtedness amounts were partially offset by debt issuance costs and deferred charges of $3.0 million related to our outstanding indebtedness. As of January 31, 2020, we have reclassified $99.9 million of the remaining outstanding principal balance under the term loan credit agreement, net of the related proportionate share of debt issuance costs, and $14.0 million of outstanding borrowings under our revolving credit facility to current portion of long-term debt within the Condensed Consolidated Balance Sheet as of such date as we intend to prepay such amounts utilizing cash flows from operations within the next twelve months.
As of February 1, 2019, we had $312.6 million of outstanding indebtedness that was classified as long-term debt within our Condensed Consolidated Balance Sheet as of such date and included $100.0 million of 7.8 percent debentures due June 15, 2027, $123.9 million of 6.625 percent senior notes due May 1, 2037, and $91.0 million of outstanding borrowings under our revolving credit facility. The February 1, 2019 outstanding indebtedness amounts were partially offset by debt issuance costs and deferred charges of $2.3 million related to our outstanding indebtedness.
Our domestic and non-U.S. operations maintained credit lines for import letters of credit in the aggregate amount of approximately $13.1 million and $13.7 million as of January 31, 2020 and February 1, 2019, respectively. We had $3.5 million outstanding on such letters of credit as of January 31, 2020 and February 1, 2019.
Revolving Credit Facility
Seasonal cash requirements are financed from operations, cash on hand, and with borrowings under our $600.0 million unsecured senior five-year revolving credit facility that expires in June 2023, as applicable. Included in our $600.0 million revolving credit facility is a $10.0 million sublimit for standby letters of credit and a $30.0 million sublimit for swingline loans. At our election, and with the approval of the named borrowers on the revolving credit facility and the election of the lenders to fund such increase, the aggregate maximum principal amount available under the facility may be increased by an amount up to $300.0 million. Funds are available under the revolving credit facility for working capital, capital expenditures, and other lawful corporate purposes, including, but not limited to, acquisitions and common stock repurchases, subject in each case to compliance with certain financial covenants described below.
Outstanding loans under the revolving credit facility (other than swingline loans), if applicable, bear interest at a variable rate generally based on LIBOR or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread that is calculated based on the better of the leverage ratio (as measured quarterly and defined as the ratio of total indebtedness to consolidated earnings before interest and taxes plus depreciation and amortization expense) and debt rating of TTC. Swingline loans under the revolving credit facility bear interest at a rate determined by the swingline lender or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread that is calculated based on the better of the leverage ratio and debt rating of TTC. Interest is payable quarterly in arrears. Our debt rating for long-term unsecured senior, non-credit enhanced debt was unchanged during the first quarter of fiscal 2020

37


by Standard and Poor's Ratings Group at BBB and by Moody's Investors Service at Baa3. If our debt rating falls below investment grade and/or our leverage ratio rises above 1.50, the basis point spread we currently pay on outstanding debt under the revolving credit facility would increase. However, the credit commitment could not be canceled by the banks based solely on a ratings downgrade. For the three month periods ended January 31, 2020 and February 1, 2019, we incurred interest expense of approximately $0.1 million and $0.8 million, respectively, on the outstanding borrowings under our revolving credit facility.
Our revolving credit facility contains customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. Under the revolving credit facility, we are not limited in the amount for payments of cash dividends and common stock repurchases as long as, both before and after giving pro forma effect to such payments, our leverage ratio from the previous quarter compliance certificate is less than or equal to 3.5 (or, at our option (which we may exercise twice during the term of the facility) after certain acquisitions with aggregate consideration in excess of $75.0 million, for the first four quarters following the exercise of such option, is less than or equal to 4.0), provided that immediately after giving effect of any such proposed action, no default or event of default would exist. As of January 31, 2020, we were not limited in the amount for payments of cash dividends and common stock repurchases. We were in compliance with all covenants related to the credit agreement for our revolving credit facility as of January 31, 2020, and we expect to be in compliance with all covenants during the remainder of fiscal 2020. If we were out of compliance with any covenant required by this credit agreement following the applicable cure period, the banks could terminate their commitments unless we could negotiate a covenant waiver from the banks. In addition, our long-term senior notes, debentures, term loan facilities, and any amounts outstanding under the revolving credit facility could become due and payable if we were unable to obtain a covenant waiver or refinance our borrowings under our credit agreement.
As of January 31, 2020, we had $14.0 million of outstanding borrowings under the revolving credit facility and $1.9 million outstanding under the sublimit for standby letters of credit, resulting in $584.1 million of unutilized availability under our revolving credit facility. As of February 1, 2019, we had $91.0 million outstanding under the revolving credit facility and $1.5 million outstanding under the sublimit for standby letters of credit, resulting in $507.5 million of unutilized availability under the revolving credit facility. On March 2, 2020, subsequent to the end of the first quarter of fiscal 2020, we funded the acquisition of Venture Products with borrowings under our revolving credit facility.
Term Loan Credit Agreement
In March 2019, we entered into a term loan credit agreement with a syndicate of financial institutions for the purpose of partially funding the purchase price of our acquisition of CMW and the related fees and expenses incurred in connection with such acquisition. The term loan credit agreement provided for a $200.0 million three year unsecured senior term loan facility maturing on April 1, 2022 and a $300.0 million five year unsecured senior term loan facility maturing on April 1, 2024. The funds under both term loan facilities were received on April 1, 2019 in connection with the closing of our acquisition of CMW. There are no scheduled principal amortization payments prior to maturity on the $200.0 million three year unsecured senior term loan facility. For the $300.0 million five year unsecured senior term loan facility, we are required to make quarterly principal amortization payments of 2.5 percent of the original aggregate principal balance beginning with the last business day of the thirteenth calendar quarter ending after April 1, 2019, with the remainder of the unpaid principal balance due at maturity. No principal payments are required during the first three and one-quarter (3.25) years of the $300.0 million five year unsecured senior term loan facility. The term loan facilities may be prepaid and terminated at our election at any time without penalty or premium. As of January 31, 2020, we have prepaid $100.0 million and $120.0 million against the outstanding principal balances of the $200.0 million three year unsecured senior term loan facility and $300.0 million five year unsecured senior term loan facility, respectively.
Outstanding borrowings under the term loan credit agreement bear interest at a variable rate generally based on LIBOR or an alternative variable rate, based on the highest of the Bank of America prime rate, the federal funds rate, or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the term loan credit agreement. Interest is payable quarterly in arrears. For the three month period ended January 31, 2020, we incurred interest expense of approximately $1.9 million on the outstanding borrowings under the term loan credit agreement.
The term loan credit agreement contains customary covenants, including, without limitation, financial covenants, generally consistent with those applicable under our revolving credit facility, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. Under the term loan credit agreement, we are not limited in the amount for payments of cash dividends and common stock repurchases as long as, both before and after giving pro forma effect to such payments, our leverage ratio from the previous quarter compliance certificate is less than or equal to 3.5 (or, at our option (which we may exercise twice during the term of the facility) after certain acquisitions with aggregate consideration in excess of $75.0 million, for the first four quarters following the exercise of such option, is less than or equal to 4.0), provided that immediately after giving effect of any such proposed action, no default or event of default would exist. As of January 31, 2020, we were in

38


compliance with all covenants related to our term loan credit agreement and were not limited in the amount for payments of cash dividends and common stock repurchases. Additionally, we expect to be in compliance with all covenants related to our term loan credit agreement during the remainder of fiscal 2020. If we were out of compliance with any covenant required by the term loan credit agreement following the applicable cure period, our term loan facilities, long-term senior notes, debentures, and any amounts outstanding under the revolving credit facility could become due and payable if we were unable to obtain a covenant waiver or refinance our borrowings under our credit agreement.
3.81% Series A and 3.91% Series B Senior Notes
On April 30, 2019, we entered into a private placement note purchase agreement with certain purchasers pursuant to which we agreed to issue and sell an aggregate principal amount of $100.0 million of 3.81% Series A Senior Notes due June 15, 2029 ("Series A Senior Notes") and $100.0 million of 3.91% Series B Senior Notes due June 15, 2031 ("Series B Senior Notes" and together with the Series A Senior Notes, the "Senior Notes"). On June 27, 2019, we issued $100.0 million of the Series A Senior Notes and $100.0 million of the Series B Senior Notes pursuant to the private placement note purchase agreement. The Senior Notes are senior unsecured obligations of TTC.
Interest on the Senior Notes is payable semiannually on the 15th day of June and December in each year. For the three month period ended January 31, 2020, we incurred interest expense of approximately $1.9 million on the outstanding borrowings under the private placement note purchase agreement.
No principal is due on the Senior Notes prior to their stated due dates. We have the right to prepay all or a portion of either series of the Senior Notes in amounts equal to not less than 10.0 percent of the principal amount of the Senior Notes then outstanding upon notice to the holders of the series of Senior Notes being prepaid for 100.0 percent of the principal amount prepaid, plus a make-whole premium, as set forth in the private placement note purchase agreement, plus accrued and unpaid interest, if any, to the date of prepayment. In addition, at any time on or after the date that is 90 days prior to the maturity date of the respective series, we have the right to prepay all of the outstanding Senior Note of such series for 100.0 percent of the principal amount so prepaid, plus accrued and unpaid interest, if any, to the date of prepayment. Upon the occurrence of certain change of control events, we are required to offer to prepay all Senior Notes for the principal amount thereof plus accrued and unpaid interest, if any, to the date of prepayment.
The private placement note purchase agreement contains customary representations and warranties of TTC, as well as certain customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios, and other covenants, which, among other things, provide limitations on transactions with affiliates, mergers, consolidations and sales of assets, liens and priority debt. Under the private placement note purchase agreement, we are not limited in the amount for payments of cash dividends and common stock repurchases as long as, both before and after giving pro forma effect to such payments, our leverage ratio from the previous quarter compliance certificate is less than or equal to 3.5 (or, at our option (which we may exercise twice during the term of the facility) after certain acquisitions with aggregate consideration in excess of $75.0 million, for the first four quarters following the exercise of such option, is less than or equal to 4.0), provided that immediately after giving effect of any such proposed action, no default or event of default would exist. As of January 31, 2020, we were not limited in the amount for payments of cash dividends and stock repurchases. We were in compliance with all covenants related to the private placement note purchase agreement as of January 31, 2020 and we expect to be in compliance with all covenants during the remainder of fiscal 2020. If we were out of compliance with any covenant required by this private placement note purchase agreement following the applicable cure period, our term loan facilities, long-term senior notes, debentures, and any amounts outstanding under the revolving credit facility would become due and payable if we were unable to obtain a covenant waiver or refinance our borrowings under our private placement note purchase agreement.
Cash Dividends
Our Board of Directors approved a cash dividend of $0.25 per share for the first quarter of fiscal 2020 that was paid on January 9, 2020. This was an increase of 11.1 percent over our cash dividend of $0.225 per share for the first quarter of fiscal 2019.
Share Repurchases
During the first three months of fiscal 2020, we curtailed repurchasing shares of our common stock in the open market under our Board authorized repurchase plan. While we may repurchase shares of our common stock during the remainder of fiscal 2020, with the acquisition of Venture Products, we intend to be flexible on our share repurchases during the remainder of fiscal 2020 in light of our recently completed acquisition of Venture Products and depending on debt repayments, market conditions, and/or other factors.

39


Customer Financing Arrangements
Our customer financing arrangements are described in further detail within our most recently filed Annual Report on Form 10-K. There have been no material changes to our customer financing arrangements with the exception of the amendments to certain agreements pertaining to our Red Iron joint venture described in further detail within the section titled "Wholesale Financing" below.
Wholesale Financing
Our Red Iron joint venture with TCF Inventory Finance, Inc. ("TCFIF"), a subsidiary of TCF National Bank, provides inventory financing to certain distributors and dealers of certain of our products in the U.S. that enables them to carry representative inventories of certain of our products. On December 20, 2019, during the first quarter of fiscal 2020, we amended certain agreements pertaining to the Red Iron joint venture. The purpose of these amendments was, among other things, to: (i) adjust certain rates under the floor plan financing rate structure charged to our distributors and dealers participating in financing arrangements through the Red Iron joint venture; (ii) extend the term of the Red Iron joint venture from October 31, 2024 to October 31, 2026, subject to two-year extensions thereafter unless either we or TCFIF provides written notice to the other party of non-renewal at least one year prior to the end of the then-current term; (iii) amend certain exclusivity-related provisions, including the definition of our products that are subject to exclusivity, inclusion of a two-year review period by us for products acquired in future acquisitions to assess, without a commitment to exclusivity, the potential benefits and detriments of including such acquired products under the Red Iron financing arrangement, and the pro-rata payback over a five-year period of the exclusivity incentive payment we received from TCFIF in 2016; (iv) extend the maturity date of the revolving credit facility used by Red Iron primarily to finance the acquisition of inventory from us by our distributors and dealers from October 31, 2024 to October 31, 2026 and to increase the amount available under such revolving credit facility from $550 million to $625 million; and (v) memorialize certain other non-material amendments. Under separate agreements between Red Iron and the dealers and distributors, Red Iron provides loans to the dealers and distributors for the advances paid by Red Iron to us. The net amount of receivables financed for dealers and distributors under this arrangement for the three month periods ended January 31, 2020 and February 1, 2019 was $405.1 million and $428.8 million, respectively.
We also have floor plan financing agreements with other third-party financial institutions to provide floor plan financing to certain dealers and distributors not financed through Red Iron, which include agreements with third-party financial institutions in the U.S. and internationally in Australia. These third-party financial institutions financed $87.1 million and $7.8 million of receivables for such dealers and distributors during the three month periods ended January 31, 2020 and February 1, 2019, respectively. As of January 31, 2020 and February 1, 2019, $161.1 million and $11.9 million of receivables financed by the third-party financing companies, excluding Red Iron, respectively, were outstanding.
We entered into a limited inventory repurchase agreement with Red Iron. Under the limited inventory repurchase agreement, we have agreed to repurchase products repossessed by Red Iron and TCFCFC, up to a maximum aggregate amount of $7.5 million in a calendar year. Additionally, as a result of our floor plan financing agreements with the separate third-party financial institutions, we have also entered into inventory repurchase agreements with the separate third-party financial institutions, for which we have agreed to repurchase products repossessed by the separate third-party financial institutions. As of January 31, 2020, we were contingently liable to repurchase up to a maximum amount of $128.2 million of inventory related to receivables under these inventory repurchase agreements. Our financial exposure under these inventory repurchase agreements is limited to the difference between the amount paid to Red Iron or other third-party financing institutions for repurchases of inventory and the amount received upon any subsequent resale of the repossessed product. We have repurchased immaterial amounts of inventory pursuant to such arrangements during the three month periods ended January 31, 2020 and February 1, 2019. However, a decline in retail sales or financial difficulties of our distributors or dealers could cause this situation to change and thereby require us to repurchase financed product, which could have an adverse effect on our operating results.
Contractual Obligations
We are obligated to make future payments under various existing contracts, such as debt agreements, operating lease agreements, unconditional purchase obligations, and other long-term obligations. Our contractual obligations are described in further detail within our most recently filed Annual Report on Form 10-K. There have been no material changes to such contractual obligations.
Off-Balance Sheet Arrangements
We have off-balance sheet arrangements with Red Iron, our joint venture with TCFIF, and other third-party financial institutions in which inventory receivables for certain dealers and distributors are financed by Red Iron or such other third-party financial institutions. Additionally, we use standby letters of credit under our revolving credit facility, import letters of credit, and surety bonds in the ordinary course of business to ensure the performance of contractual obligations, as required under certain contracts. Our off-balance sheet arrangements are described in further detail within our most recently filed Annual Report on Form 10-K. There have been no material changes to such off-balance sheet arrangements, with the exception of the amendments to certain agreements pertaining to our Red Iron joint venture described in further detail within the section titled "Wholesale Financing" above.

40


ADJUSTED NON-GAAP FINANCIAL MEASURES AND METRICS
We have provided adjusted non-GAAP financial measures and metrics, which are not calculated or presented in accordance with U.S. GAAP, as information supplemental and in addition to the most directly comparable financial measures and metrics that are calculated and presented in accordance with U.S. GAAP. We use these adjusted non-GAAP financial measures and metrics in making operating decisions because we believe these adjusted non-GAAP financial measures and metrics provide meaningful supplemental information regarding our core operational performance and provide us with a better understanding of how to allocate resources to both ongoing and prospective business initiatives. Additionally, these adjusted non-GAAP financial measures and metrics facilitate our internal comparisons to both our historical operating results and to our competitors' operating results by factoring out potential differences caused by charges not related to our regular, ongoing business, including, without limitation, non-cash charges, certain large and unpredictable charges, acquisitions and dispositions, legal settlements, and tax positions.We believe that these adjusted non-GAAP financial measures and metrics, when considered in conjunction with our Condensed Consolidated Financial Statements prepared in accordance with U.S. GAAP, provide investors with useful supplemental financial information to better understand our core operational performance. These adjusted non-GAAP financial measures and metrics should not be considered superior to, as a substitute for, or as an alternative to, and should be considered in conjunction with, the most directly comparable adjusted U.S. GAAP financial measures and metrics. The adjusted non-GAAP financial measures and metrics may differ from similar measures and metrics used by other companies.
The following table provides a reconciliation of financial measures and metrics calculated and reported in accordance with U.S. GAAP to the most directly comparable adjusted non-GAAP financial measures and metrics for the three month periods ended January 31, 2020 and February 1, 2019:
 
 
Three Months Ended
(Dollars in thousands, except per share data)
 
January 31, 2020
 
February 1, 2019
Gross profit
 
$
288,088

 
$
215,617

Acquisition-related costs1
 
470

 

Adjusted non-GAAP gross profit
 
$
288,558

 
$
215,617

 
 
 
 
 
Gross margin
 
37.5
%
 
35.8
%
Acquisition-related costs1
 
0.1
%
 
%
Adjusted non-GAAP gross margin
 
37.6
%
 
35.8
%
 
 
 
 
 
Operating earnings
 
$
91,129

 
$
70,054

Acquisition-related costs1
 
2,018

 
1,647

Adjusted non-GAAP operating earnings
 
$
93,147

 
$
71,701

 
 
 
 
 
Earnings before income taxes
 
$
86,139

 
$
70,020

Acquisition-related costs1
 
2,018

 
1,647

Adjusted non-GAAP earnings before income taxes
 
$
88,157

 
$
71,667

 
 
 
 
 
Net earnings
 
$
70,091

 
$
59,540

Acquisition-related costs1
 
1,633

 
1,510

Tax impact of share-based compensation2
 
(2,035
)
 
(4,361
)
Adjusted non-GAAP net earnings
 
$
69,689

 
$
56,689

 
 
 
 
 
Diluted EPS
 
$
0.65

 
$
0.55

Acquisition-related costs1
 
0.01

 
0.02

Tax impact of share-based compensation2
 
(0.02
)
 
(0.04
)
Adjusted non-GAAP diluted EPS
 
$
0.64

 
$
0.53


41


 
 
Three Months Ended
 
 
January 31, 2020
 
February 1, 2019
Effective tax rate
 
18.6
%
 
15.0
 %
Acquisition-related costs1
 
%
 
(0.3
)%
Tax impact of share-based compensation2
 
2.4
%
 
6.2
 %
Adjusted non-GAAP effective tax rate
 
21.0
%
 
20.9
 %
1 
During first quarter of fiscal 2020, we entered into an Agreement and Plan of Merger to acquire Venture Products, a privately-held Ohio corporation and the manufacturer of Ventrac-branded products, and an agreement to purchase the real property used by Venture Products("Purchase Agreement"). On March 2, 2020, subsequent to the end of the first quarter of fiscal 2020, pursuant to the Agreement and Plan of Merger and the Purchase Agreement, we completed the acquisition of Venture Products. During the second quarter of fiscal 2019, we acquired CMW. For additional information regarding our acquisition of CMW, refer to Note 2, Business Combinations, within the Notes to Condensed Consolidated Financial Statements included within Part 1, Item 1, "Financial Statements" of this Quarterly Report on Form 10-Q. Acquisition-related costs for the three month period ended January 31, 2020 represent costs incurred related to our acquisition of Venture Products, as well as integration costs and charges incurred for the take-down of the inventory fair value step-up amount resulting from purchase accounting adjustments related to our acquisition of CMW. Additionally, we elected to recast acquisition-related costs for the three month period ended February 1, 2019 to conform to the current period presentation and as a result, acquisition-related costs were restated to be inclusive of the costs incurred related to our acquisition of CMW for the three month period ended February 1, 2019.
2 
In the first quarter of fiscal 2017, we adopted Accounting Standards Update No. 2016-09, Stock-based Compensation: Improvements to Employee Share-based Payment Accounting, which requires that any excess tax deduction for share-based compensation be immediately recorded within income tax expense. These amounts represent the discrete tax benefits recorded as excess tax deductions for share-based compensation during the three month periods ended January 31, 2020 and February 1, 2019.
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
There have been no material changes to our critical accounting policies and estimates since our most recent Annual Report on Form 10-K for the fiscal year ended October 31, 2019. Refer to Part II, Item 7, "Management’s Discussion and Analysis of Financial Condition and Results of Operations", and Part II, Item 8, Note 1, Summary of Significant Accounting Policies and Related Data, within our Annual Report on Form 10-K for the fiscal year ended October 31, 2019 for a discussion of our critical accounting policies and estimates.
New Accounting Pronouncements to be Adopted
In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-03, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which modifies the measurement approach for credit losses on financial assets measured on an amortized cost basis from an 'incurred loss' method to an 'expected loss' method. Such modification of the measurement approach for credit losses eliminates the requirement that a credit loss be considered probable, or incurred, to impact the valuation of a financial asset measured on an amortized cost basis. The amended guidance requires the measurement of expected credit losses to be based on relevant information, including historical experience, current conditions, and a reasonable and supportable forecast that affects the collectability of the related financial asset. This amendment will affect trade receivables, off-balance-sheet credit exposures, and any other financial assets not excluded from the scope of this amendment that have the contractual right to receive cash. The amended guidance will become effective in the first quarter of fiscal 2021. We are currently evaluating the impact of this new standard on our Consolidated Financial Statements.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820) - Changes to the Disclosure Requirements for Fair Value Measurement, which makes a number of changes to add, modify or remove certain disclosure requirements of fair value measurements. The amended guidance will become effective in the first quarter of fiscal 2021. Early adoption is permitted for any removed or modified disclosures. We are currently evaluating the impact of this new standard on our Consolidated Financial Statements.
In August 2018, the FASB issued ASU No. 2018-14, Compensation - Retirement Benefits - Defined Benefit Plans (Topic 715), which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. The amended guidance will become effective in the first quarter of fiscal 2021. Early adoption is permitted. We are currently evaluating the impact of this new standard on our Consolidated Financial Statements.
In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. The amended guidance also clarifies and simplifies other aspects of the accounting for income taxes under Accounting Standards Codification Topic 740, Income Taxes. The amended guidance will become effective in the first quarter of fiscal 2022. Early adoption is permitted. We are currently evaluating the impact of this new standard on our Consolidated Financial Statements.

42


In January 2020, the FASB issued ASU No. 2020-01, Investments - Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815), which clarified that before applying or upon discontinuing the equity method of accounting for an investment in equity securities an entity should consider observable transactions that require it to apply or discontinue the equity method of accounting for the purposes of applying the fair value measurement alternative. The amended guidance will become effective in the first quarter of fiscal 2022. Early adoption is permitted. We are currently evaluating the impact of this standard on our Consolidated Financial Statements.
We believe that all other recently issued accounting pronouncements from the FASB that we have not noted above, will not have a material impact on our Consolidated Financial Statements or do not apply to our operations.
FORWARD-LOOKING INFORMATION
This Quarterly Report on Form 10-Q contains not only historical information, but also forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended ("Securities Act"), and Section 21E under the Securities Exchange Act of 1934, as amended ("Exchange Act"), and that are subject to the safe harbor created by those sections. In addition, we or others on our behalf may make forward-looking statements from time to time in oral presentations, including telephone conferences and/or web casts open to the public, in press releases or reports, on our web sites or otherwise. Statements that are not historical are forward-looking and reflect expectations and assumptions. Forward-looking statements are based on our current expectations of future events, and often can be identified in this report and elsewhere by using words such as "expect," "strive," "looking ahead," "outlook," "guidance," "forecast," "goal," "optimistic," "anticipate," "continue," "plan," "estimate," "project," "believe," "should," "could," "will," "would," "possible," "may," "likely," "intend," "can," "seek," "potential," "pro forma," or the negative thereof and similar expressions or future dates. Our forward-looking statements generally relate to our future performance, including our anticipated operating results, liquidity requirements, and financial condition; our business strategies and goals; the integration of each of the CMW and Venture Products acquisitions; and the effect of laws, rules, policies, regulations, tax reform, new accounting pronouncements, and outstanding litigation on our business and future performance.
Forward-looking statements involve risks and uncertainties that could cause actual results to differ materially from those projected or implied. The following are some of the factors known to us that could cause our actual results to differ materially from what we have anticipated in our forward-looking statements:
Adverse economic conditions and outlook in the United States and in other countries in which we conduct business could adversely affect our net sales and earnings, which include but are not limited to recessionary conditions; slow or negative economic growth rates; the impact of U.S. federal debt, state debt and sovereign debt defaults and austerity measures by certain European countries; reduced governmental or municipal spending; slow down or reductions in levels of golf course development, renovation, and improvement; golf course closures; reduced levels of home ownership, construction, and sales; home foreclosures; negative consumer confidence; reduced consumer spending levels; increased unemployment rates; prolonged high unemployment rates; higher costs of commodities, components, parts, and accessories and/or transportation-related costs, including as a result of inflation, changing prices, tariffs, and/or duties; inflationary or deflationary pressures; reduced credit availability or unfavorable credit terms for our distributors, dealers, and end-user customers; higher short-term, mortgage, and other interest rates; reduced infrastructure spending; and general economic and political conditions and expectations.
Weather conditions, including unfavorable weather conditions exacerbated by global climate changes or otherwise, may reduce demand for some of our products and/or cause disruptions in our operations, including as a result of disruption in our supply chain, and adversely affect our net sales and operating results, or may affect the timing of demand for some of our products and/or our ability to manufacture product to fulfill customer demand, which may adversely affect net sales and operating results in subsequent periods.
Fluctuations in foreign currency exchange rates have in the past affected our operating results and could continue to result in declines in our net sales and net earnings.
Increases in the cost, or disruption and/or shortages in the availability, of commodities, components, parts and accessories containing various materials that we purchase for use in our manufacturing process and end-products or to be sold as stand-alone end-products, such as steel, aluminum, petroleum and natural gas-based resins, linerboard, copper, lead, rubber, engines, transmissions, transaxles, hydraulics, electric motors, and other commodities, components, parts and accessories, and increases in our other costs of doing business, such as transportation costs and/or increased tariffs, duties or other charges as a result of pandemics and/or epidemics, including COVID-19 (e.g. the coronavirus), changes to U.S. or international trade policies or trade agreements or trade regulation and/or industry activity, that could or have in the past affected our profit margins, operating results and businesses and could continue to result in declines in our profit margins, operating results and businesses.
Our Professional segment net sales are dependent upon certain factors, including golf course revenues and the amount of investment in golf course renovations and improvements; the level of new golf course development and golf course closures; infrastructure improvements; demand for our products in the rental, specialty and underground construction markets; the extent to which property owners outsource their lawn care and snow and ice removal activities; residential

43


and/or municipal commercial construction activity; continued acceptance of, and demand for, ag-irrigation solutions; the timing and occurrence of winter weather conditions; availability of cash or credit to Professional segment customers on acceptable terms to finance new product purchases; and the amount of government revenues, budget, and spending levels for grounds maintenance or construction equipment.
Our Residential segment net sales are dependent upon consumers buying our products at mass retailers, dealers, and home centers; the amount of product placement at mass retailers and home centers; consumer confidence and spending levels; changing buying patterns of customers; and the impact of significant sales or promotional events.
Our financial performance, including our profit margins and net earnings, can be impacted depending on the mix of products we sell during a given period, as our Professional segment products generally have higher profit margins than our Residential segment products. Similarly, within each segment, if we experience lower sales of products that generally carry higher profit margins, our financial performance, including profit margins and net earnings, could be negatively impacted.
We intend to grow our business in part through acquisitions, including by our recently completed acquisitions of CMW and Venture Products, and alliances, strong customer relations, and new joint ventures, investments, and partnerships, which could be risky and harm our business, reputation, financial condition, and operating results, particularly if we are not able to successfully integrate such acquisitions and alliances, joint ventures, investments, and partnerships, such transactions result in disruption to our operations, we experience loss of key employees, customers, or channel partners, significant amounts of goodwill, other intangible assets, and/or long-lived assets incurred as a result of a transaction are subsequently written off, and other factors. If previous or future acquisitions do not produce the expected results or integration into our operations takes more time than expected, our business could be harmed.
As of January 31, 2020, we had goodwill of $362.1 million, which is maintained in various reporting units, including goodwill from the CMW acquisition, and other intangible assets of $347.6 million, which together comprise 28.5 percent of our total assets as of January 31, 2020. As a result of our recently completed Venture Products acquisition, our goodwill and intangible asset balances will likely increase. If we determine that our goodwill or other intangible assets recorded in connection with the CMW acquisition or any other prior or future acquisitions have become impaired, we will be required to record a charge resulting from the impairment. Impairment charges could be significant and could adversely affect our consolidated results of operations and financial position.
Our ability to manage our inventory levels to meet our customers' demand for our products is important for our business. If we underestimate or overestimate both channel and retail demand for our products, are not able to manufacture product to fulfill customer demand, and/or do not produce or maintain appropriate inventory levels, our net sales, profit margins, net earnings, and/or working capital could be negatively impacted.
Our business and operating results are subject to the inventory management decisions of our distribution channel customers. Any adjustments in the carrying amount of inventories by our distribution channel customers may impact our inventory management and working capital goals as well as operating results.
Changes in the composition of, financial viability of, and/or the relationships with, our distribution channel customers could negatively impact our business and operating results.
We face intense competition in all of our product lines with numerous manufacturers, including some that have larger operations and greater financial resources than us. We may not be able to compete effectively against competitors’ actions, which could harm our business and operating results.
A significant percentage of our consolidated net sales is generated outside of the United States, and we intend to continue to expand our international operations. Our international operations also require significant management attention and financial resources; expose us to difficulties presented by international economic, political, legal, regulatory, accounting, and business factors, including implications of withdrawal by the U.S. from, or revision to, international trade agreements, foreign trade or other policy changes between the U.S. and other countries, trade regulation and/or industry activity that favors domestic companies, pandemics and/or epidemics, including as a result of COVID-19 (e.g. the coronavirus), or weakened international economic conditions; and may not be successful or produce desired levels of net sales. In addition, a portion of our international net sales are financed by third parties. The termination of our agreements with these third parties, any material change to the terms of our agreements with these third parties or in the availability or terms of credit offered to our international customers by these third parties, or any delay in securing replacement credit sources, could adversely affect our sales and operating results.
If we are unable to continue to enhance existing products, as well as develop and market new products, that respond to customer needs and preferences and achieve market acceptance, including by incorporating new, emerging and/or disruptive technologies that may become preferred by our customers, we may experience a decrease in demand for our products, and our net sales could be adversely affected.
Any disruption, including as a result of natural or man-made disasters, inclement weather, including as a result of climate change-related events, work slowdowns, strikes, pandemics and/or epidemics, including as a result of COVID-19 (e.g. the coronavirus), or other events, at any of our facilities or in our manufacturing or other operations, or those of our distribution channel customers or suppliers, or our inability to cost-effectively expand existing facilities, open and manage

44


new facilities, and/or move production between manufacturing facilities could adversely affect our business and operating results.
Our labor needs fluctuate throughout the year and any failure by us to hire and/or retain a labor force to adequately staff manufacturing operations, perform service or warranty work, or other necessary activities or by such labor force to adequately and safely perform their jobs could adversely affect our business, operating results, and reputation.
Management information systems are critical to our business. If our information systems or information security practices, or those of our business partners or third-party service providers, fail to adequately perform and/or protect sensitive or confidential information, or if we, our business partners, or third-party service providers experience an interruption in, or breach of, the operation of such systems or practices, including by theft, loss or damage from unauthorized access, security breaches, natural or man-made disasters, cyber attacks, computer viruses, malware, phishing, denial of service attacks, power loss or other disruptive events, our business, reputation, financial condition, and operating results could be adversely affected.
Our reliance upon patents, trademark laws, and contractual provisions to protect our proprietary rights may not be sufficient to protect our intellectual property from others who may sell similar products. Our products may infringe the proprietary rights of others.
Our business, properties, and products are subject to governmental policies and regulations with which compliance may require us to incur expenses or modify our products or operations and non-compliance may result in harm to our reputation and/or expose us to penalties. Governmental policies and regulations may also adversely affect the demand for some of our products and our operating results. In addition, changes in laws, policies, and regulations in the U.S. or other countries in which we conduct business also may adversely affect our financial results, including as a result of, (i) taxation and tax policy changes, tax rate changes, new tax laws, new or revised tax law interpretations or guidance, including as a result of the Tax Act, (ii) changes to, or adoption of new, healthcare laws or regulations, or (iii) changes to U.S. or international policies or trade agreements or trade regulation and/or industry activity that could result in additional duties or other charges on commodities, components, parts or accessories we import.
Changes in accounting standards, policies, or assumptions in applying accounting policies could adversely affect our financial statements, including our financial results and financial condition.
Climate change legislation, regulations, or accords may adversely impact our operations.
Costs of complying with the various environmental laws related to our ownership and/or lease of real property, such as clean-up costs and liabilities that may be associated with certain hazardous waste disposal activities, could adversely affect our financial condition and operating results.
Legislative enactments could impact the competitive landscape within our markets and affect demand for our products.
We operate in many different jurisdictions and we could be adversely affected by violations of the U.S. Foreign Corrupt Practices Act and similar worldwide anti-corruption laws. The continued expansion of our international operations could increase the risk of violations of these laws in the future.
We are subject to product quality issues, product liability claims, and other litigation from time to time that could adversely affect our business, reputation, operating results, or financial condition.
If we are unable to retain our executive officers or other key employees, attract and retain other qualified personnel, or successfully implement executive officer, key employee or other qualified personnel transitions, we may not be able to meet strategic objectives and our business could suffer.
We are dependent upon various floor planning programs to provide competitive inventory financing programs to certain distributors and dealers of our products. Any material change in the availability or terms of credit offered to our customers by such programs, challenges or delays in transferring new distributors and dealers from any business we might acquire or otherwise to such programs, or any termination or disruption of our various floor planning programs or any delay in securing replacement credit sources, could adversely affect our net sales and operating results.
The terms of our credit arrangements and the indentures and other terms governing our senior notes and debentures could limit our ability to conduct our business, take advantage of business opportunities, and respond to changing business, market, and economic conditions. Additionally, we are subject to counterparty risk in our credit arrangements. If we are unable to comply with such terms, especially the financial covenants, our credit arrangements could be terminated and our senior notes, debentures, term loan facilities, and any amounts outstanding under our revolving credit facility could become due and payable.
The addition of further leverage to our capital structure could result in a downgrade to our credit ratings in the future and the failure to maintain investment grade credit ratings could adversely affect our cost of funding and our liquidity by limiting the access to capital markets or the availability of funding from a variety of lenders.
We are expanding and renovating our corporate and other facilities and could experience disruptions to our operations in connection with such efforts.
We may not achieve our projected financial information or other business initiatives in the time periods that we anticipate, or at all, which could have an adverse effect on our business, operating results and financial condition.

45


For more information regarding these and other uncertainties and factors that could cause our actual results to differ materially from what we have anticipated in our forward-looking statements or otherwise could materially adversely affect our business, financial condition, or operating results, see our most recently filed Annual Report on Form 10-K, Part I, Item 1A, "Risk Factors" and Part II, Item 1A, "Risk Factors" of this report.
All forward-looking statements included in this report are expressly qualified in their entirety by the foregoing cautionary statements. We caution readers not to place undue reliance on any forward-looking statement which speaks only as of the date made and to recognize that forward-looking statements are predictions of future results, which may not occur as anticipated. Actual results could differ materially from those anticipated in the forward-looking statements and from historical results, due to the risks and uncertainties described above, the risks described in our most recent Annual Report on Form 10-K, Part I, Item 1A, "Risk Factors" and Part II, Item 1A, "Risk Factors" of this report, as well as others that we may consider immaterial or do not anticipate at this time. The foregoing risks and uncertainties are not exclusive and further information concerning the company and our businesses, including factors that potentially could materially affect our financial results or condition, may emerge from time to time. We make no commitment to revise or update any forward-looking statements in order to reflect actual results, events or circumstances occurring or existing after the date any forward-looking statement is made, or changes in factors or assumptions affecting such forward-looking statements. We advise you, however, to consult any further disclosures we make on related subjects in our future Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, and Current Reports on Form 8-K we file with or furnish to the Securities and Exchange Commission.
ITEM 3.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to market risk stemming from changes in foreign currency exchange rates, interest rates, and commodity costs. We are also exposed to equity market risk pertaining to the trading price of our common stock. Changes in these factors could cause fluctuations in our earnings and cash flows. There have been no material changes to the market risk information regarding equity market risk included in our Annual Report on Form 10-K for the fiscal year ended October 31, 2019. Refer to Part II, Item 7A, "Quantitative and Qualitative Disclosures about Market Risk", within our Annual Report on Form 10-K for the fiscal year ended October 31, 2019 for a complete discussion of our market risk. Refer below for further discussion on foreign currency exchange rate risk, interest rate risk, and commodity cost risk.
Foreign Currency Exchange Rate Risk
We are exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, foreign plant operations, and purchases from suppliers. Our primary foreign currency exchange rate exposures are with the Euro, the Australian dollar, the Canadian dollar, the British pound, the Mexican peso, the Japanese yen, the Chinese Renminbi, and the Romanian New Leu against the U.S. dollar, as well as the Romanian New Leu against the Euro. Because our products are manufactured or sourced primarily from the U.S. and Mexico, a stronger U.S. dollar and Mexican peso generally have a negative impact on our results from operations, while a weaker U.S. dollar and Mexican peso generally have a positive effect.
To reduce our exposure to foreign currency exchange rate risk, we actively manage the exposure of our foreign currency exchange rate risk by entering into various derivative instruments to hedge against such risk, authorized under company policies that place controls on these hedging activities, with counterparties that are highly rated financial institutions. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency. Our worldwide foreign currency exchange rate exposures are reviewed monthly. The gains and losses on our derivative instruments offset the changes in values of the related underlying exposures. Therefore, changes in the values of our derivative instruments are highly correlated with changes in the market values of underlying hedged items both at inception and over the life of the derivative instrument.
Changes in the fair values of the spot rate component of outstanding, highly effective cash flow hedging instruments included in the assessment of hedge effectiveness are recorded in other comprehensive income within accumulated other comprehensive loss ("AOCL") on the Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Certain derivative instruments we hold do not meet the cash flow hedge accounting criteria or have components that are excluded from cash flow hedge accounting; therefore, changes in their fair value are recorded in the Condensed Consolidated Statements of Earnings within the same line item as that of the underlying exposure. For additional information regarding our derivative instruments, see Note 17, Derivative Instruments and Hedging Activities, in our Notes to Condensed Consolidated Financial Statements included in Item 1 of this Quarterly Report on Form 10-Q.

46


The foreign currency exchange contracts in the table below have maturity dates in fiscal 2020 through fiscal 2022. All items are non-trading and stated in U.S. dollars. As of January 31, 2020, the average contracted rate, notional amount, fair value, and the gain at fair value of outstanding derivative instruments were as follows:
(Dollars in thousands, except average contracted rate)
 
Average Contracted Rate
 
Notional Amount
 
Fair Value
 
Gain at Fair Value
Buy U.S. dollar/Sell Australian dollar
 
0.7111

 
$
102,819

 
$
107,232

 
$
4,413

Buy U.S. dollar/Sell Canadian dollar
 
1.3139

 
33,093

 
33,246

 
153

Buy U.S. dollar/Sell Euro
 
1.1824

 
147,421

 
154,681

 
7,260

Buy U.S. dollar/Sell British pound
 
1.3333

 
54,317

 
55,116

 
799

Buy Mexican peso/Sell U.S. dollar
 
19.7763

 
$
2,023

 
$
2,074

 
$
51

Our net investment in foreign subsidiaries translated into U.S. dollars is not hedged. Any changes in foreign currency exchange rates would be reflected as a foreign currency translation adjustment, a component of AOCL in stockholders’ equity on the Condensed Consolidated Balance Sheets, and would not impact net earnings.
Interest Rate Risk
Our market risk on interest rates relates primarily to fluctuations in LIBOR-based interest rates on our revolving credit facility and term loan credit agreement, as well as the potential increase in the fair value of our fixed-rate long-term debt resulting from a potential decrease in interest rates. We generally do not use interest rate swaps to mitigate the impact of fluctuations in interest rates. Our indebtedness as of January 31, 2020 includes $423.9 million of fixed rate debt that is not subject to variable interest rate fluctuations, $280.0 million of LIBOR-based borrowings under our term loan credit agreement, and $14.0 million outstanding on our LIBOR-based revolving credit facility. We have no earnings or cash flow exposure due to market risks on our fixed-rate long-term debt obligations.
Commodity Cost Risk
Most of the commodities, components, parts, and accessories used in our manufacturing process and end-products, or to be sold as standalone end-products, are exposed to commodity cost changes, including, for example, as a result of inflation, deflation, changing prices, tariffs, and/or duties. Our primary commodity cost exposures are with steel, aluminum, petroleum and natural gas-based resins, copper, lead, rubber, linerboard, and other materials, as well as components, such as engines, transmissions, transaxles, hydraulics, and electric motors, for use in our products. Our largest spend for commodities, components, parts, and accessories are generally for steel, engines, hydraulic components, transmissions, resin, aluminum, and electric motors, all of which we purchase from several suppliers around the world. We generally purchase commodities, components, parts, and accessories based upon market prices that are established with suppliers as part of the purchase process and generally attempt to obtain firm pricing from most of our suppliers for volumes consistent with planned production and estimates of wholesale and retail demand for our products.
We strategically work to mitigate any unfavorable impact as a result of changes to the cost of commodities, components, parts, and accessories that affect our product lines. Historically, we have mitigated, and we currently expect that we would mitigate, any commodity, components, parts, and accessories cost increases, in part, by collaborating with suppliers, reviewing alternative sourcing options, substituting materials, utilizing Lean methods, engaging in internal cost reduction efforts, utilizing tariff exclusions and duty drawback mechanisms, and increasing prices on some of our products, all as appropriate. Additionally, we enter into fixed-price contracts for future purchases of natural gas in the normal course of operations as a means to manage natural gas price risks. However, to the extent that commodity, components, parts, and accessories costs increase, as a result of inflation, tariffs, duties, trade regulatory actions, industry actions or otherwise, and we do not have firm pricing from our suppliers, or our suppliers are not able to honor such prices, we may experience a decline in our gross margins to the extent we are not able to increase selling prices of our products or obtain manufacturing efficiencies to offset increases in commodity, components, parts, and accessories costs. In the first three months of fiscal 2020, the average cost of commodities, components, parts, and accessories, including the impact tariff costs, was lower compared to the first three months of fiscal 2019. We anticipate that the average cost for commodities, components, parts, and accessories, including the impact of tariff costs, for the remainder of fiscal 2020 will be less than the average costs experienced during the comparable period of fiscal 2019.

47


ITEM 4.  CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) that are designed to provide reasonable assurance that information required to be disclosed by us in the reports we file or submit under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized, and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and that such information is accumulated and communicated to our management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, we recognize that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and we are required to apply our judgment in evaluating the cost-benefit relationship of possible internal controls.
Our management evaluated, with the participation of the our Chairman of the Board, President and Chief Executive Officer and Vice President, Treasurer and Chief Financial Officer, the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on that evaluation, our Chairman of the Board, President and Chief Executive Officer and Vice President, Treasurer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of the end of such period to provide reasonable assurance that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including the Chairman of the Board, President and Chief Executive Officer and Vice President, Treasurer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosures.
Changes in Internal Control Over Financial Reporting
On April 1, 2019, during the second quarter of fiscal 2019, we completed the acquisition of CMW. Prior to this acquisition, CMW was a privately-held company not subject to the Sarbanes-Oxley Act of 2002, the rules and regulations of the SEC, or other corporate governance requirements to which public companies may be subject. In accordance with guidance issued by the SEC, companies are permitted to exclude acquisitions from their final assessment of internal control over financial reporting during the year of acquisition. As part of our ongoing integration activities, we are in the process of incorporating internal controls over significant processes specific to CMW that we believe are appropriate and necessary to account for the acquisition and to consolidate and report our financial results. We expect to complete our integration activities related to internal control over financial reporting for CMW during the second quarter of fiscal 2020. Accordingly, we expect to include CMW within our assessment of internal control over financial reporting as of October 31, 2020.
With the exception of integration activities in connection with the company's acquisition of CMW, there was no change in our internal control over financial reporting that occurred during the three month period ended January 31, 2020 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

48


PART II.  OTHER INFORMATION
ITEM 1.  LEGAL PROCEEDINGS
We are a party to litigation in the ordinary course of business. Litigation occasionally involves claims for punitive, as well as compensatory, damages arising out of the use of our products. Although we are self-insured to some extent, we maintain insurance against certain product liability losses. We are also subject to litigation and administrative and judicial proceedings with respect to claims involving asbestos and the discharge of hazardous substances into the environment. Some of these claims assert damages and liability for personal injury, remedial investigations or clean-up, and other costs and damages. We are also typically involved in commercial disputes, employment disputes, and patent litigation cases in the ordinary course of business. To prevent possible infringement of our patents by others, we periodically review competitors’ products. To avoid potential liability with respect to others’ patents, we regularly review certain patents issued by the United States Patent and Trademark Office and foreign patent offices. We believe these activities help us minimize our risk of being a defendant in patent infringement litigation. We are currently involved in patent litigation cases, including cases by or against competitors, where we are asserting and defending against claims of patent infringement. Such cases are at varying stages in the litigation process.
For a description of our material legal proceedings, see Note 15, Contingencies, in our Notes to Condensed Consolidated Financial Statements under the heading "Litigation" included in Item 1 of this Quarterly Report on Form 10-Q, which is incorporated into this Part II. Item 1 by reference.
ITEM 1A.  RISK FACTORS
We are affected by risks specific to us as well as factors that affect all businesses operating in a global market. The significant factors known to us that could materially adversely affect our business, financial condition, or operating results or could cause our actual results to differ materially from our anticipated results or other expectations, including those expressed in any forward-looking statement made in this report, are described in our most recently filed Annual Report on Form 10-K (Item 1A. Risk Factors). There has been no material change in those risk factors, with the exception of the addition of the following risk factor:
Our recent acquisition of Venture Products, Inc. involves a number of risks, the occurrence of which could adversely affect our business, financial condition, and operating results.
On March 20, 2020, pursuant to the Agreement and Plan of Merger and the Purchase Agreement, we completed our acquisition of Venture Products. The acquisition involves certain risks, the occurrence of which could adversely affect our business, financial condition, and operating results, including:
diversion of management's attention to integrate Venture Products' operations;
disruption to our existing operations and plans or inability to effectively manage our expanded operations;
failure, difficulties, or delays in securing, integrating, and assimilating information, financial systems, internal controls, operations, manufacturing processes, products, or the distribution channel for Venture Products' businesses and product lines;
potential loss of key Venture Products employees, suppliers, customers, distributors, or dealers or other adverse effects on existing business relationships with suppliers, customers, distributors, and dealers;
adverse impact on overall profitability if our expanded operations do not achieve the growth prospects, net sales, earnings, cost or revenue synergies, or other financial results projected in our valuation models, or delays in the realization thereof;
reallocation of amounts of capital from our other strategic initiatives;
because we financed the acquisition and related transaction expenses with additional borrowings under our existing credit facility, our ability to access additional capital thereunder may be limited and the increase in our leverage and debt service requirements could restrict our ability to access additional capital when needed or to pursue other important elements of our business strategy;
inaccurate assessment of undisclosed, contingent, or other liabilities, unanticipated costs associated with the acquisition, and despite the existence of representations, warranties, and indemnities in the merger agreement, an inability to recover or manage such liabilities and costs;
incorrect estimates made in the accounting for the acquisition or the potential write-off of significant amounts of goodwill, intangible assets, and/or other tangible assets if the Venture Products business does not perform in the future as expected; and
other factors mentioned in our recently filed Annual Report on Form 10-K, Part 1, Item 1A, "Risk Factors".

49


ITEM 2.  UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
The following table sets forth information with respect to shares of the company's common stock purchased by the company during each of the three fiscal months in our first quarter ended January 31, 2020:
Period
 
Total Number of Shares (or Units) Purchased1,2
 
Average Price Paid per Share (or Unit)
 
Total Number of Shares (or Units) 
Purchased As Part of Publicly Announced Plans or Programs1
 
Maximum Number of Shares (or Units) that May Yet Be Purchased Under the Plans or Programs1
November 1, 2019 through November 29, 2019
 

 
$

 

 
7,042,256

November 30, 2019 through January 3, 2020
 

 

 

 
7,042,256

January 4, 2020 through January 31, 2020
 
1,310

 
82.61

 

 
7,042,256

Total
 
1,310

 
$
82.61

 

 
 

1  
On December 3, 2015, the company’s Board of Directors authorized the repurchase of 8,000,000 shares of the company’s common stock in open-market or privately negotiated transactions. On December 4, 2018, the company’s Board of Directors authorized the repurchase of up to an additional 5,000,000 shares of the company’s common stock in open-market or privately negotiated transactions. This authorized stock repurchase program has no expiration date but may be terminated by the company’s Board of Directors at any time. No shares were repurchased under this authorized stock repurchase program during the first quarter of fiscal 2020 and 7,042,256 shares remained available to repurchase under this authorized stock repurchase program as of January 31, 2020.
3 
Includes 1,310 units (shares) of the company’s common stock purchased in open-market transactions at an average price of $82.61 per share on behalf of a rabbi trust formed to pay benefit obligations of the company to participants in deferred compensation plans. These 1,310 shares were not repurchased under the company’s authorized stock repurchase program described in footnote 1 above.


50


ITEM 6.  EXHIBITS
(a)
Exhibit No.
Description
 
2.1
 
2.2 (1)
 
2.3
 
2.4 (1)
 
3.1 and 4.1
 
3.2 and 4.2
 
3.3 and 4.3
 
4.4
Indenture dated as of January 31, 1997, between Registrant and First National Trust Association, as Trustee, relating to The Toro Company’s 7.80% Debentures due June 15, 2027 (incorporated by reference to Exhibit 4(a) to Registrant’s Current Report on Form 8-K dated June 24, 1997, Commission File No. 1-8649). (Filed on paper - hyperlink is not required pursuant to Rule 105 of Regulation S-T)
 
4.5
 
4.6
 
4.7
 
10.1
 
31.1
 
31.2
 
32
 
101
The following financial information from The Toro Company’s Quarterly Report on Form 10-Q for the quarterly period ended January 31, 2020, filed with the SEC on March 5, 2020, formatted in Inline eXtensible Business Reporting Language (Inline XBRL): (i) Condensed Consolidated Statements of Earnings for the three month periods ended January 31, 2020 and February 1, 2019, (ii) Condensed Consolidated Statements of Comprehensive Income for the three month periods ended January 31, 2020 and February 1, 2019, (iii) Condensed Consolidated Balance Sheets as of January 31, 2020, February 1, 2019, and October 31, 2019, (iv) Condensed Consolidated Statement of Cash Flows for the three month periods ended January 31, 2020 and February 1, 2019, (v) Condensed Consolidated Statements of Stockholders' Equity for the three month periods ended January 31, 2020 and February 1, 2019, and (vi) Notes to Condensed Consolidated Financial Statements (filed herewith).
 
104
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
(1)    Confidential portions of this exhibit have been redacted in compliance with Item 601(b)(10) of Regulation S-K.

51


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.

THE TORO COMPANY
(Registrant)

Date: March 5, 2020
By:
/s/ Renee J. Peterson
 
 
Renee J. Peterson
 
 
Vice President, Treasurer and Chief Financial Officer
 
 
(duly authorized officer, principal financial officer, and principal accounting officer)


52
EX-2.2 2 ttc1312020exhibit22.htm EXHIBIT 2.2 Exhibit
Exhibit 2.2


[PORTIONS HEREIN IDENTIFIED BY [***] HAVE BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE THE EXCLUDED INFORMATION IS BOTH (I) NOT MATERIAL AND (II) WOULD LIKELY CAUSE COMPETITIVE HARM TO THE REGISTRANT IF PUBLICLY DISCLOSED.]

THIRD AMENDMENT
TO
AGREEMENT TO FORM JOINT VENTURE
THIS THIRD AMENDMENT TO AGREEMENT TO FORM JOINT VENTURE, effective as of December 20, 2019 (this “Amendment”), is entered into by and between THE TORO COMPANY, a Delaware corporation (“Toro”), and TCF INVENTORY FINANCE, INC., a Minnesota corporation (“TCFIF”). Capitalized terms used herein and not otherwise defined shall have the meanings ascribed thereto in the JV Agreement (as hereinafter defined).
RECITALS
A.    Toro and TCFIF are parties to that certain Agreement to Form Joint Venture, made and entered into as of August 12, 2009, as amended by the First Amendment to Agreement to Form Joint Venture dated as of June 6, 2012 and the Second Amendment to Agreement to Form Joint Venture dated November 29, 2016 (as so amended, the “JV Agreement”).
B.    The parties hereto have agreed to amend the JV Agreement as provided herein.
NOW, THEREFORE, in consideration of the agreements hereinafter set forth, and for other good and valuable consideration, the receipt and adequacy of which are hereby acknowledged, the parties hereto agree as follows:
AGREEMENT
1.Amendments.
(a)    Definition of “Lawn and Garden Products.” The definition of “Lawn and Garden Products” in Section 1.1 of the JV Agreement is amended and restated to [***], as follows:
Lawn and Garden Products” means any one or more of the following, inclusive of footnote one herein: walk power mowers, lawn and garden tractors, zero-turn mowers, mid-size walk-behind and stand-on mowers, large reel and riding rotary mowers, riding and walk-behind mowers for putting greens, snow blowers, debris blowers, trimmers, tillers, sweepers and vacuums, aerators, walk-behind trenchers, turf cultivation equipment, turf sprayer equipment, compact utility loaders1, golf course bunker maintenance equipment, irrigation systems, utility vehicles for golf courses, lighting products, snow and ice management products and parts and accessories for any of the foregoing.”

CONFIDENTIAL

[***] Indicates portions of this exhibit that have been excluded because the information is both (i) not material and (ii) would likely cause competitive harm to the registrant if publicly disclosed.





(b)    Exclusivity – Businesses Acquired by Toro and Toro Affiliates. Section 2.8(d)(iii) of the JV Agreement is amended and restated in its entirety to require Toro to perform a detailed analysis of the potential benefits and detriments to Toro of moving an acquired business’ financing to Red Iron, rather than a requirement that Toro use commercially reasonable efforts to move such financing business to Red Iron, as follows:
“(iii) receivables arising out of any business acquired by Toro or an Affiliate of Toro following the date hereof that are subject to a financing program agreement at the time of the acquisition thereof, provided that Toro agrees to, within two years after consummation of any such acquisition, perform a detailed analysis of the potential benefits and detriments to Toro of terminating any such agreements in order to permit Red Iron to provide such financing (including whether Red Iron has the financial capacity, including access to adequate lines of credit, to accommodate such additional financing) and will provide such analysis to TCFIF, provided, however, that regardless of Toro’s analysis, it is within Toro’s sole discretion as to whether Red Iron will provide such financing for such acquired business;”
(c)    Accelerated Return of Exclusivity Incentive Payment. The second to last sentence of Section 2.15(c) of the JV Agreement, regarding potential repayment of the Second Additional Exclusivity Incentive Payment, is amended and restated as follows:
“If Red Iron shall be dissolved or if Toro exercises the Toro Sub Purchase Option under the LLC Agreement prior to November 1, 2023, then Toro shall remit to TCFIF an amount equal to any remaining unpaid installments under Section 2.15(d).”
(d)    Return of Exclusivity Incentive Payment. The following is added as a new Section 2.15(d) to the JV Agreement:
“(d)    Return of Exclusivity Incentive Payment. In consideration of entry into the Third Amendment to Agreement to Form Joint Venture and amendments to certain other Definitive Agreements, including the Program Letter, Toro will repay to TCFIF $[***], which is the amount of remaining exclusivity premium as of November 1, 2019. Such amount will be paid in five annual installments of $[***] each, with the first such payment due on or as soon as reasonably practicable after December 20, 2019 and annual installments due on November 1st of each of the four subsequent years (with the last installment due on November 1, 2023). The parties agree that such payments are between Toro and TCFIF and will not be charged as an expense to Red Iron. Further, for the avoidance of doubt, the parties acknowledge and affirm their continued obligations under Section 2.8 of this Agreement.”
(e)    Notices. Section 7.2 of the JV Agreement is amended to replace the notice for Fox Rothschild LLP with the following:
Fox Rothschild LLP


CONFIDENTIAL

[***] Indicates portions of this exhibit that have been excluded because the information is both (i) not material and (ii) would likely cause competitive harm to the registrant if publicly disclosed.

2




Campbell Mithun Tower- Suite 2000
222 South Ninth Street
Minneapolis, MN 55402
Attention: Christopher M. Scotti
2.    Affirmation of JV Agreement; Further References. The parties hereto each acknowledge and affirm that the JV Agreement, as hereby amended, is hereby ratified and confirmed in all respects, and all terms, conditions and provisions of the JV Agreement, except as amended by this Amendment, shall remain unmodified and in full force and effect. All references in any document or instrument to the JV Agreement (including references in the JV Agreement to the terms thereof) are hereby amended to refer to the JV Agreement as amended through this Amendment.
3.    Entire Agreement. This Amendment, on and after the date hereof, contains all of the understandings and agreements of whatsoever kind and nature existing among the parties hereto and their respective Affiliates with respect to this Amendment, the subject matter hereof, and the rights, interests, understandings, agreements and obligations of the parties hereto and their respective Affiliates pertaining to the subject matter hereof with the effect that this Amendment shall control with respect to the specific subjects hereof.
4.    Counterparts. This Amendment may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same agreement. Delivery of an executed counterpart of this Amendment by facsimile transmission or by electronic mail in portable document format (.pdf) shall be as effective as delivery of a manually executed counterpart hereof.
[Signature Page Follows]




CONFIDENTIAL

[***] Indicates portions of this exhibit that have been excluded because the information is both (i) not material and (ii) would likely cause competitive harm to the registrant if publicly disclosed.

3




IN WITNESS WHEREOF, the parties hereto have duly executed this Amendment effective as of the day and year first above written.
THE TORO COMPANY
By: /s/ Renee J. Peterson
Name: Renee J. Peterson
Its: Vice President, Treasurer and     Chief Financial Officer
TCF INVENTORY FINANCE, INC.
By: /s/ Mark J. Wrend
Name: Mark J. Wrend
Its: Executive Vice President
























(Signature Page to Third Amendment to Agreement to Form Joint Venture)

CONFIDENTIAL

[***] Indicates portions of this exhibit that have been excluded because the information is both (i) not material and (ii) would likely cause competitive harm to the registrant if publicly disclosed.
EX-2.3 3 ttc1312020exhibit23.htm EXHIBIT 2.3 Exhibit
Exhibit 2.3

FIFTH AMENDMENT
TO
LIMITED LIABILITY COMPANY AGREEMENT
OF
RED IRON ACCEPTANCE, LLC
THIS FIFTH AMENDMENT TO LIMITED LIABILITY COMPANY AGREEMENT OF RED IRON ACCEPTANCE, LLC, effective as of December 20, 2019 (this “Amendment”), is entered into by and between RED IRON HOLDING CORPORATION, a Delaware corporation (“Toro Sub”), and TCFIF JOINT VENTURE I, LLC, a Minnesota limited liability company (“TCFIF Sub”). Capitalized terms used herein and not otherwise defined shall have the meanings ascribed thereto in the LLC Agreement (as hereinafter defined).
RECITALS
A.    Toro Sub and TCFIF Sub are parties to that certain Limited Liability Company Agreement of Red Iron Acceptance, LLC, dated as of August 12, 2009, as amended by the Amendment No. 1 to Limited Liability Company Agreement of Red Iron Acceptance, LLC, made as of May 31, 2011, the Second Amendment to Limited Liability Company Agreement of Red Iron Acceptance, LLC dated as of June 6, 2012, the Third Amendment to Limited Liability Company Agreement of Red Iron Acceptance, LLC dated as of November 29, 2016, and by the Fourth Amendment to Limited Liability Company Agreement dated as of July 17, 2019 (as so amended, the “LLC Agreement”).
B.    The parties hereto have agreed to amend the LLC Agreement as provided herein.
NOW, THEREFORE, in consideration of the agreements hereinafter set forth, and for other good and valuable consideration, the receipt and adequacy of which are hereby acknowledged, the parties hereto agree as follows:
AGREEMENT
1.Amendments.
(a)    Extension of Initial Term. Section 1.04 is amended and restated to extend the Initial Term by two years (to end on October 31, 2026), as follows:
1.04 Term. Subject to the provisions of Article X below, the initial term of the Company shall commence on the date first written above (the “Formation Date”), shall continue until October 31, 2026 (the “Initial Term”), and thereafter shall be extended automatically for additional two-year terms (each, an “Additional Term”) unless at least one year prior to the expiration of the Initial Term or Additional Term (as applicable) either Member gives notice to the other Member of its intention not to extend the term, in which event the Company shall dissolve and be wound-up in accordance with the provisions of said Article X.”





(b)    Notices. Section 11.03 of the LLC Agreement is amended to replace the notice for Fox Rothschild LLP with the following:
Fox Rothschild LLP
Campbell Mithun Tower- Suite 2000
222 South Ninth Street
Minneapolis, MN 55402
Attention: Christopher M. Scotti
2.    Change in Title of Director of Operations. The Director of Operations of the Company shall, from and after the date of this Amendment, be referred to as the General Manager. All references to “Director of Operations” in the LLC Agreement and in any other document or instrument entered into prior to the date hereof by the parties hereto or their respective Affiliates are hereby amended to refer to the General Manager (or such comparable role as designated by the Company from time to time).
3.    Affirmation of LLC Agreement; Further References. The parties hereto each acknowledge and affirm that the LLC Agreement, as hereby amended, is hereby ratified and confirmed in all respects, and all terms, conditions and provisions of the LLC Agreement, except as amended by this Amendment, shall remain unmodified and in full force and effect. For the avoidance of doubt, Toro Sub acknowledges and agrees that neither (a) the merger of TCF Financial Corporation, a Delaware corporation and indirect parent of TCFIF Sub, with Chemical Financial Corporation, a Michigan corporation, nor (b) the merger of Chemical Bank, a Michigan banking corporation and wholly-owned subsidiary of Chemical Financial Corporation, with TCF National Bank, a national banking association and indirect parent of TCFIF Sub (collectively, the “Mergers”), was a change in the controlling interest of TCF National Bank under Section 10.01(j) of the LLC Agreement.
All references in any document or instrument to the LLC Agreement (including references in the LLC Agreement to the terms thereof) are hereby amended to refer to the LLC Agreement as amended through this Amendment.
4.    Entire Agreement. This Amendment, on and after the date hereof, contains all of the understandings and agreements of whatsoever kind and nature existing among the parties hereto and their respective Affiliates with respect to this Amendment, the subject matter hereof, and the rights, interests, understandings, agreements and obligations of the parties hereto and their respective Affiliates pertaining to the subject matter hereof with the effect that this Amendment shall control with respect to the specific subjects hereof.
5.    Counterparts. This Amendment may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same agreement. Delivery of an executed counterpart of this Amendment by facsimile transmission or by electronic mail in portable document format (.pdf) shall be as effective as delivery of a manually executed counterpart hereof.
[Signature Page Follows]

2



IN WITNESS WHEREOF, the parties hereto have duly executed this Agreement as of the day and year first above written.
RED IRON HOLDING CORPORATION
By: /s/ Renee J. Peterson
Name: Renee J. Peterson
Its: President
TCFIF JOINT VENTURE I, LLC
By: /s/ Mark J. Wrend
Name: Mark J. Wrend
Its: Executive Vice President
























(Signature page to Fifth Amendment to Limited Liability Company Agreement
of Red Iron Acceptance, LLC)


EX-2.4 4 ttc1312020exhibit24.htm EXHIBIT 2.4 Exhibit
Exhibit 2.4



[PORTIONS HEREIN IDENTIFIED BY [***] HAVE BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE THE EXCLUDED INFORMATION IS BOTH (I) NOT MATERIAL AND (II) WOULD LIKELY CAUSE COMPETITIVE HARM TO THE REGISTRANT IF PUBLICLY DISCLOSED.]

FIRST AMENDMENT
TO
FOURTH AMENDED AND RESTATED
PROGRAM AND REPURCHASE AGREEMENT
THIS FIRST AMENDMENT TO FOURTH AMENDED AND RESTATED PROGRAM AND REPURCHASE AGREEMENT, dated as of December 20, 2019 (this “Amendment”), is entered into by and between THE TORO COMPANY, a Delaware corporation (“Seller”), and RED IRON ACCEPTANCE, LLC, a Delaware limited liability company (“Red Iron”). Capitalized terms used herein and not otherwise defined shall have the meanings ascribed thereto in the Repurchase Agreement (as hereinafter defined).
RECITALS
A.    Seller and Red Iron are parties to that certain Fourth Amended and Restated Program and Repurchase Agreement, dated as of November 29, 2016 (the “Repurchase Agreement”).
B.    The parties hereto have agreed to amend the Repurchase Agreement as provided herein.
NOW, THEREFORE, in consideration of the agreements hereinafter set forth, and for other good and valuable consideration, the receipt and adequacy of which are hereby acknowledged, the parties hereto agree as follows:
AGREEMENT
1.Clerical Corrections.
(a)    References to “Distributor Dealers” were inadvertently omitted in a number of defined terms in the Repurchase Agreement. Accordingly, the following defined terms in Section 1 of the Repurchase Agreement shall be deemed to have been amended and restated as set forth below, effective as of November 29, 2016:
ANR-Program Year” herein shall mean, with respect to a Program Year, the average outstanding principal balance of all Wholesale Instruments due Red Iron from all Dealers, Distributors, and Distributor Dealers, determined by aggregating the “Monthly ADB-Program Year” (which shall mean, with respect to any month, the aggregate outstanding principal balance of all Wholesale Instruments due Red Iron from all Dealers, Distributors and Distributor Dealers each day during such calendar month divided by the

CONFIDENTIAL
[***] Indicates portions of this exhibit that have been excluded because the information is both (i) not material and (ii) would likely cause competitive harm to the registrant if publicly disclosed.



number of days in such calendar month) for each month in such Program Year and dividing such aggregated amount by 12.
FLR Reliant Account” herein shall mean a Dealer, Distributor or Distributor Dealer that has requested financing from Red Iron, does not meet the criteria set by the credit and operational policies of Red Iron, but nevertheless is approved by Red Iron for financing in reliance on the FLR Account in accordance with the provisions of Section 9(b).
FLR Reliant Accounts Limitation” shall occur if (i) the prospective designation of a Dealer, Distributor or Distributor Dealer as an FLR Reliant Account would [***], or (ii) the projected FLR Reliant Account Net Reliance for such prospective FLR Reliant Account is [***].
Losses” herein shall mean for any Program Year beginning with Program Year 2016 and each Program Year thereafter: (i) (A) the total unpaid balance of all Wholesale Instruments due to Red Iron from all Dealers, Distributors and Distributor Dealers during such Program Year (including without limitation for Inventory sold out of trust) which are charged-off in accordance with Red Iron’s accounting policies; plus (B) interest and other charges related to such Wholesale Instruments; plus (C) all costs and expenses incurred by Red Iron with respect to the collection of such Wholesale Instruments including without limitation all attorneys’ fees, bankruptcy and other court costs, less (ii) the amount of any recoveries received by Red Iron for any Wholesale Instruments [***]. For the avoidance of doubt, Red Iron shall not credit any recoveries received by Red Iron related to losses which were incurred by Red Iron prior to Program Year 2016 [***].
(b)    References to “Distributor Dealers” were also inadvertently omitted from Section 9(b) of the Repurchase Agreement. Accordingly, Section 9(b) of the Repurchase Agreement shall be deemed to have been amended and restated as set forth below, effective as of November 29, 2016:
FLR Reliant Accounts Process and Limitation. If so requested, or on its own initiative, Red Iron shall, in consultation with Seller or Seller’s affiliates, review whether a Dealer, Distributor or Distributor Dealer which does not meet the criteria set by the credit and operational policies of Red Iron, should be designated as an FLR Reliant Account. Subject to such Dealer, Distributor or Distributor Dealer satisfying other applicable requirements for eligibility for financing hereunder, if so requested by Seller or an affiliate of Seller, Red Iron shall designate such Dealer, Distributor or Distributor Dealer as an FLR Reliant Account unless Red Iron determines such designation would result in an FLR Reliant Accounts Limitation, in which case Red Iron shall not designate such Dealer, Distributor or Distributor Dealer as an FLR Reliant Account.”


CONFIDENTIAL

[***] Indicates portions of this exhibit that have been excluded because the information is both (i) not material and (ii) would likely cause competitive harm to the registrant if publicly disclosed.

2


2.    Extension of Term. The first sentence of Section 8(a) of the Repurchase Agreement is amended and restated to extend the Initial Term by two years (to end on October 31, 2026), as follows:
“The initial term of this Agreement commenced on October 1, 2009 and, provided this Agreement is not terminated earlier as otherwise provided herein, shall continue until October 31, 2026 (the “Initial Term”), and thereafter shall be extended automatically for additional two-year terms (each, an “Additional Term”) unless at least one year prior to the expiration of the Initial Term or Additional Term (as applicable) either party gives notice to the other party of its intention not to extend the term, in which event the Agreement shall terminate at the end of the then current Initial Term or Additional Term.”
3.    Updated Notice Address. The notice address for Red Iron in Section 10(c) of the Repurchase Agreement is amended and restated as follows:
Red Iron Acceptance, LLC
8111 Lyndale Avenue South
Bloomington, MN 55420
Attention: General Manager

4.    Affirmation of Repurchase Agreement; Further References. The parties hereto each acknowledge and affirm that the Repurchase Agreement, as hereby amended, is hereby ratified and confirmed in all respects, and all terms, conditions and provisions of the Repurchase Agreement, except as amended by this Amendment, shall remain unmodified and in full force and effect. All references in any document or instrument to the Repurchase Agreement (including references in the Repurchase Agreement to the terms thereof) are hereby amended to refer to the Repurchase Agreement as amended by this Amendment.
5.    Entire Agreement. This Amendment, on and after the date hereof, contains all of the understandings and agreements of whatsoever kind and nature existing among the parties with respect to this Amendment, the subject matter hereof, and the rights, interests, understandings, agreements and obligations of the parties pertaining to the subject matter hereof with the effect that this Amendment shall control with respect to the specific subjects hereof.
6.    Counterparts. This Amendment may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same agreement. Delivery of an executed counterpart of this Amendment by facsimile transmission or by electronic mail in portable document format (.pdf) shall be as effective as delivery of a manually executed counterpart hereof.
[Signature Page Follows]



CONFIDENTIAL

[***] Indicates portions of this exhibit that have been excluded because the information is both (i) not material and (ii) would likely cause competitive harm to the registrant if publicly disclosed.

3




IN WITNESS WHEREOF, the parties hereto have duly executed this Amendment as of the day and year first above written.
THE TORO COMPANY
By: /s/ Renee J. Peterson
Name: Renee J. Peterson
Its: Vice President, Treasurer and
Chief Financial Officer
RED IRON ACCEPTANCE, LLC
By: /s/ Mark J. Wrend
Name: Mark J. Wrend
Its: Manager























(Signature Page to First Amendment
to Fourth Amended and Restated Program and Repurchase Agreement)

CONFIDENTIAL
[***] Indicates portions of this exhibit that have been excluded because the information is both (i) not material and (ii) would likely cause competitive harm to the registrant if publicly disclosed.
EX-10.1 5 ttc1312020exhibit101.htm EXHIBIT 10.1 Exhibit
Exhibit 10.1

THIRD AMENDMENT
TO
CREDIT AND SECURITY AGREEMENT
THIS THIRD AMENDMENT TO CREDIT AND SECURITY AGREEMENT, effective as of December 20, 2019 (this “Amendment”), is entered into by and between RED IRON ACCEPTANCE, LLC, a Delaware limited liability company (“Borrower”), and TCF INVENTORY FINANCE, INC., a Minnesota corporation (“Lender”). Capitalized terms used herein and not otherwise defined shall have the meanings ascribed thereto in the Credit Agreement (as hereinafter defined).
RECITALS
A.    Borrower and Lender are parties to that certain Credit and Security Agreement, dated as of August 12, 2009, as amended by the First Amendment to Credit and Security Agreement dated as of June 6, 2012 and the Second Amendment to Credit and Security Agreement dated as of November 29, 2016 (as so amended, the “Credit Agreement”).
B.    The parties hereto have agreed to amend the Credit Agreement as provided herein.
NOW, THEREFORE, in consideration of the agreements hereinafter set forth, and for other good and valuable consideration, the receipt and adequacy of which are hereby acknowledged, the parties hereto agree as follows:
AGREEMENT
1.Amendments.
(a)    Extension of Revolving Loan Maturity Date. The first sentence of Section 2.01(a) of the Credit Agreement is amended and restated to extend the Revolving Loan Maturity Date by two years (to end on October 31, 2026) as follows:
“Subject to the terms and conditions of this Agreement, Lender agrees to advance to Borrower from time to time during the period beginning on the Closing Date and ending on October 31, 2026, or such earlier date on which the LLC Term shall end (such date or such earlier date, if applicable, the “Revolving Loan Maturity Date”), such loans as Borrower may request under this Section 2.01 (individually, a “Revolving Loan”); provided, however, that the aggregate principal amount of all Revolving Loans outstanding at any time shall not exceed the Commitment at such time.”
(b)    Increase in Commitment. The reference to “$550,000,000” in Section 2.02(a) of the Credit Agreement is replaced with “$625,000,000.”





(c)    Increase in Revolving Loan Note. The first two sentences of Section 2.05(a) of the Credit Agreement are amended and restated to reflect the issuance of a new Revolving Loan Note in the amount of the increased Commitment, as follows:
“The obligation of Borrower to repay the Revolving Loans and to pay interest thereon at the rate provided herein shall be evidenced by a promissory note in the form agreed to by Lender (the “Revolving Loan Note”), which note shall be (i) in the face principal amount of $625,000,000, (ii) dated as of December 20, 2019, and (iii) otherwise appropriately completed. The Revolving Loan Note shall amend, restate, and replace in its entirety the original promissory note dated November 29, 2016 executed by the Borrower and payable to the order of the Lender in the face principal amount of $550,000,000 and is not intended to constitute a novation of the Borrower’s obligations thereunder.”
(d)    Definition of Lender. The definition of “Lender” in Schedule 1.01 to the Credit Agreement is amended and restated to correct the cross-reference to the preamble as follows:
Lender” shall have the meaning given to that term in the preamble of this Agreement.”
(e)    Definition of LIBOR. The definition of “LIBOR” in Schedule 1.01 to the Credit Agreement is amended and restated as follows:
LIBOR” shall mean the most recent 15 Business Day moving average of one-month interbank offered rates for dollar deposits in the London market, as reported to Lender by “The Bloomberg Financial Markets, Commodities and News,” a publicly available financial reporting service (“Bloomberg”). If Bloomberg no longer publishes such rates, Lender may, in its discretion, choose a similar successor publicly available financial reporting service. If Lender determines (which determination shall be conclusive absent manifest error) that (A) adequate and reasonable means do not exist for ascertaining LIBOR, including, without limitation, because such rate is no longer published by Bloomberg or by any such successor, and such circumstances are unlikely to be temporary; or (B) that such rate is no longer an active base rate measure, then, reasonably promptly after such determination by Lender, Lender and Borrower will work together in good faith to amend this Agreement to replace LIBOR with an alternate benchmark rate (including any mathematical or other adjustments to the benchmark (if any) incorporated therein), giving due consideration to any evolving or then existing convention for similar credit facilities for such alternative benchmarks, together with any changes to this Agreement advisable or appropriate to conform to such alternate benchmark rate. The substitute index determined as provided herein shall constitute “LIBOR” for all purposes under this Agreement. In addition, if LIBOR as determined without regard to this sentence would be less than

2



0%, LIBOR shall be 0%. LIBOR for any month will be based on the reported one-month LIBOR rate for the most recent 15 Business Days preceding the 25th day of the immediately preceding month.”
(f)    Updated Notice Address. The notice address for each of Red Iron and for Fox Rothschild LLP in Section 8.01 of the Credit Agreement are amended and restated as follows:
Red Iron Acceptance, LLC
8111 Lyndale Avenue South
Bloomington, MN 55420
Attention: General Manager

Fox Rothschild LLP
Campbell Mithun Tower- Suite 2000
222 South Ninth Street
Minneapolis, MN 55402
Attention: Christopher M. Scotti

2.    Amended and Restated Revolving Loan Note. Borrower will enter into a Second Amended and Restated Revolving Loan Note, dated as of the date of this Amendment (the “Second Amended and Restated Revolving Loan Note”). All references in any document or instrument to the Revolving Loan Note (other than the reference in Section 3.01(b) of the Credit Agreement, which will continue to refer to the promissory note issued on August 12, 2009) are hereby amended to refer to the Second Amended and Restated Revolving Loan Note. Lender shall return to Borrower the original promissory note made by Borrower dated November 29, 2016, and the originals of all promissory notes predecessor thereto.
3.    Representations and Warranties. Borrower certifies to Lender that the representations and warranties of Borrower in Section IV of the Credit Agreement are true and correct in all respects as of the date of this Amendment.
4.    Affirmation of Credit Agreement; Further References. The parties hereto each acknowledge and affirm that the Credit Agreement, as hereby amended, is hereby ratified and confirmed in all respects, and all terms, conditions and provisions of the Credit Agreement, except as amended by this Amendment, shall remain unmodified and in full force and effect. All references in any document or instrument to the Credit Agreement (including references in the Credit Agreement to the terms thereof) are hereby amended to refer to the Credit Agreement as amended through this Amendment.
5.    Entire Agreement. This Amendment, on and after the date hereof, contains all of the understandings and agreements of whatsoever kind and nature existing among the parties hereto with respect to this Amendment, the subject matter hereof, and the rights, interests, understandings, agreements and obligations of the parties hereto pertaining to the subject matter hereof with the effect that this Amendment shall control with respect to the specific subjects hereof.

3



6.    Counterparts. This Amendment may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same agreement. Delivery of an executed counterpart of this Amendment by facsimile transmission or by electronic mail in portable document format (.pdf) shall be as effective as delivery of a manually executed counterpart hereof.
[Signature Page Follows]



4



IN WITNESS WHEREOF, the parties hereto have duly executed this Amendment as of the day and year first above written.
RED IRON ACCEPTANCE, LLC
By: /s/ Mark J. Wrend
Name: Mark J. Wrend
Its: Manager
TCF INVENTORY FINANCE, INC.
By: /s/ Mark J. Wrend
Name: Mark J. Wrend
Its: Executive Vice President

























(Signature Page to Third Amendment to Credit and Security Agreement)


EX-31.1 6 ttc01312020exhibit311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
 
Certification pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
 
I, Richard M. Olson, certify that:
 
1.
I have reviewed this quarterly report on Form 10-Q of The Toro Company;
 
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(s) 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;
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;
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 (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; 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.

 
Date: March 5, 2020
 
/s/ Richard M. Olson
 
Richard M. Olson
 
Chairman of the Board, President and Chief Executive Officer
 
(Principal Executive Officer)
 
 




EX-31.2 7 ttc01312020exhibit312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
 
Certification pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
 
I, Renee J. Peterson, certify that:
 
1.
I have reviewed this quarterly report on Form 10-Q of The Toro Company;

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(s) 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;
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;
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 (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; 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.
 
 
Date: March 5, 2020
 
/s/ Renee J. Peterson
 
Renee J. Peterson
 
Vice President, Treasurer and Chief Financial Officer
 
(Principal Financial and Accounting Officer)
 
 



EX-32 8 ttc01312020exhibit32.htm EXHIBIT 32 Exhibit


Exhibit 32
 
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 the Quarterly Report of The Toro Company (the “Company”) on Form 10-Q for the quarterly period ended January 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), we, Richard M. Olson, Chairman of the Board, President and Chief Executive Officer of the Company, and Renee J. Peterson, Vice President, Treasurer and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to our knowledge:
 
1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
 
/s/ Richard M. Olson
 
Richard M. Olson
 
Chairman of the Board, President and Chief Executive Officer
 
Date: March 5, 2020
 
 
 
 
 
/s/ Renee J. Peterson
 
Renee J. Peterson
 
Vice President, Treasurer and Chief Financial Officer
 
Date: March 5, 2020
 
 
 
This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.
 




EX-101.SCH 9 ttc-20200131.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2101100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Business Combination - Allocation of Preliminary Purchase Price (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Business Combination - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Business Combination - Pro Forma (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Business Combination - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Statements of Earnings (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005001 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details) link:presentationLink link:calculationLink link:definitionLink 2419406 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details) link:presentationLink link:calculationLink link:definitionLink 2419407 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Derivative Instruments and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Fair Value Measurements - Fair Value Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Goodwill and Other Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Indebtedness link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Indebtedness - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Indebtedness - Summary of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Indebtedness - Summary of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Indebtedness (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Inventories - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Investment in Finance Affiliate link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Investment in Finance Affiliate - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Leases - Lease Expense Incurred (Details) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Leases Leases link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2418406 - Disclosure - Leases - Schedule of Future Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2418405 - Disclosure - Leases - Summary of Other Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 2418404 - Disclosure - Leases - Supplemental Cash Flow and Other Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Management Actions link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Management Actions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Per Share Data link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Per Share Data - Reconciliations of Basic and Diluted Weighted-Average Share (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Per Share Data (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Property and Depreciation link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Property and Depreciation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Property and Depreciation - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Property and Depreciation (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Revenue - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Revenue - Disaggregation by Major Product Type and Geographic Market (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Segment Data link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Segment Data - Components of Loss before Income Taxes Included in Other (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Segment Data - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Segment Data - Summarized Financial Information of Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Segment Data (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Stock-Based Compensation - Performance Share Awards and Restricted Stock and Restricted Stock Unit Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Stock-Based Compensation - Stock Option Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2421401 - Disclosure - Subsequent Events Subsequent Events - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Warranty Guarantees link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Warranty Guarantees - Schedule of Changes in Accrued Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Warranty Guarantees (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 ttc-20200131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 ttc-20200131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 ttc-20200131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Combinations [Abstract] Business Combinations Business Combination Disclosure [Text Block] Discontinued Operations and Disposal Groups [Abstract] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast Scenario, Forecast [Member] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Disposal Group, Not Discontinued Operations Disposal Group, Not Discontinued Operations [Member] Disposal Group Name [Axis] Disposal Group Name [Axis] Disposal Group Name [Domain] Disposal Group Name [Domain] Toro Underground Wind Down Toro Underground Wind Down [Member] Toro Underground Wind Down [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Disposal group, inventory write-down Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down Income (loss) from individually significant component disposed of or held-for-sale, excluding discontinued operations, attributable to parent, before income tax Income (Loss) from Individually Significant Component Disposed of or Held-for-sale, Excluding Discontinued Operations, Attributable to Parent, before Income Tax Accrued liabilities Accrued Liabilities Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Standby Letters of Credit Standby Letters of Credit [Member] Bridge Loan Bridge Loan [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Line of Credit Line of Credit [Member] Senior Notes Senior Notes [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] $200 million term loan Unsecured Senior Term Loan Facility Maturing April 1, 2022 [Member] Unsecured Senior Term Loan Facility Maturing April 1, 2022 [Member] $300 million term loan Unsecured Senior Term Loan Facility Maturing April 1, 2024 [Member] Unsecured Senior Term Loan Facility Maturing April 1, 2024 [Member] 3.81% series A senior notes Series A Senior Notes [Member] Series A Senior Notes [Member] 3.91% series B senior notes Series B Senior Notes [Member] Series B Senior Notes [Member] Series A and Series B Senior Notes Series A and Series B Senior Notes [Member] Series A and Series B Senior Notes [Member] Debt Securities Issued In June1997 Debt Securities Issued In June1997 [Member] Represents the information pertaining to debt securities issued in June 1997. 6.625% senior notes Corporate Debt Securities [Member] Coupon 7.125 Percent Debt Notes Coupon 7.125 Percent Debt Notes [Member] Represents the information pertaining to 7.125% coupon notes. 6.625% senior notes Six Point Six Two Five Percent Senior Notes [Member] Six Point Six Two Five Percent Senior Notes [Member] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Debt Instrument, Redemption, Period Two Debt Instrument, Redemption, Period Two [Member] Debt Instrument, Redemption, Period Three Debt Instrument, Redemption, Period Three [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Fiscal 2020 (remainder) Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year Fiscal 2021 Long-term Debt, Maturities, Repayments of Principal in Year Two Fiscal 2022 Long-term Debt, Maturities, Repayments of Principal in Year Three Fiscal 2023 Long-term Debt, Maturities, Repayments of Principal in Year Four Fiscal 2024 Long-term Debt, Maturities, Repayments of Principal in Year Five Fiscal 2025 Long-term Debt, Maturities, Repayments of Principal Year Six Long-term Debt, Maturities, Repayments of Principal Year Six After fiscal 2025 Long-term Debt, Maturities, Repayments of Principal after Year Six Long-term Debt, Maturities, Repayments of Principal after Year Six Debt instrument, term Debt Instrument, Term Maximum borrowing capacity under credit facility Line of Credit Facility, Maximum Borrowing Capacity Line of credit facility, maximum borrowing capacity, accordion feature Line Of Credit Facility, Maximum Borrowing Capacity, Accordion Feature Line Of Credit Facility, Maximum Borrowing Capacity, Accordion Feature Payments of debt issuance costs Payments of Debt Issuance Costs Long-term debt, gross Long-term Debt, Gross Long-term debt Long-term Debt Debt instrument, unused borrowing capacity, amount Debt Instrument, Unused Borrowing Capacity, Amount Debt instrument, face amount Debt Instrument, Face Amount Debt instrument, interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Amortization payment percentage Amortization Payment Percentage Amortization Payment Percentage Principal payment requirement term Principal Payment Requirement Term Principal Payment Requirement Term Repayments of long-term lines of credit Repayments of Long-term Lines of Credit Current portion of long-term debt Long-term Debt, Current Maturities Debt instrument, redemption price, percentage Debt Instrument, Redemption Price, Percentage Debt issuance costs, gross Debt Issuance Costs, Gross Interest expense, debt Interest Expense, Debt Payment made to terminate interest rate derivatives Payment Made to Terminate Interest Rate Derivatives Amount paid to terminate forward-starting interest rate swap agreements during the period. Number of interest rate derivatives held Number of Interest Rate Derivatives Held Derivative, notional amount Derivative, Notional Amount Deferred income earned on swap balance at termination Deferred Income Earned on Swap Balance at Termination Represents the remaining amount of deferred income earned on interest rate swap agreements at the time the swap was terminated. Debt instrument issuance price as percentage of par value Debt Instrument Issuance Price as Percentage of Par Value Represents the amount of debt issued as a percentage of its par value. Debt instrument, unamortized discount Debt Instrument, Unamortized Discount Unamortized debt issuance expense Unamortized Debt Issuance Expense Debt instrument, interest rate, effective percentage Debt Instrument, Interest Rate, Effective Percentage Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Debt instrument, repurchase offer due to change of control and downgrade of notes below an investment grade rating, percentage of principal Debt Instrument, Repurchase Offer Due to Change of Control and Downgrade of Notes below an Investment Grade Rating, Percentage of Principal Represents the percentage of the principal amount at which the debt instrument is redeemable upon the occurrence of both a change of control of the entity and a downgrade of the debt instrument below an investment grade rating. Leases [Abstract] Weighted-average remaining lease term of operating leases in years Operating Lease, Weighted Average Remaining Lease Term Weighted-average discount rate of operating leases Operating Lease, Weighted Average Discount Rate, Percent Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Other Corporate Reconciling Items And Eliminations [Member] Eliminations, Corporate and Reconciling Items [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Professional Professional Segment [Member] Represents Professional segment of the entity. Residential Residential Segment [Member] Represents Residential segment of the entity. Goodwill Goodwill [Line Items] Changes in the net carrying amount of goodwill Goodwill [Roll Forward] Goodwill, beginning balance Goodwill Translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, ending balance Product Warranties Disclosures [Abstract] Warranty provisions, claims, and changes in estimates Movement in Standard Product Warranty Accrual [Roll Forward] Beginning balance Standard Product Warranty Accrual Provisions Standard Product Warranty Accrual, Increase for Warranties Issued Claims Standard Product Warranty Accrual, Decrease for Payments Changes in estimates Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Ending balance Statement of Stockholders' Equity [Abstract] Cash dividends paid on common stock (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Issuance of options (in shares) Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Purchase of shares of common stock (in shares) Treasury Stock, Shares, Acquired Management Actions Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Revenue from Contract with Customer [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] The Charles Machine Works, Inc. Charles Machine Works, Inc [Member] Charles Machine Works, Inc [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Contract with customer, liability Contract with Customer, Liability Contract with customer liability revenue recognized Contract with Customer, Liability, Revenue Recognized Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Patents Patents [Member] Non-compete agreements Noncompete Agreements [Member] Customer-related Customer Relationships [Member] Developed technology Developed Technology Rights [Member] Trade names Trade Names [Member] Backlog and other Other Intangible Assets [Member] Other Intangible Assets Finite-Lived Intangible Assets [Line Items] Weighted-Average Useful Life Finite-Lived Intangible Asset, Useful Life Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Finite-Lived Intangible Assets, Net Indefinite-lived - trade names Indefinite-Lived Trade Names Total other intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Total other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Estimated amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Amortization of other intangible assets Amortization of Intangible Assets Fiscal 2020 (remainder) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Fiscal 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two Fiscal 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three Fiscal 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four Fiscal 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Fiscal 2025 Finite-Lived Intangible Assets, Amortization Expense, Year Six Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the sixth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. After 2025 Finite-Lived Intangible Assets, Amortization Expense, after Year Six Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the sixth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Accounting Policies [Abstract] Basis of Presentation Consolidation, Policy [Policy Text Block] Accounting Policies Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Supplemental Cash Flow and Other Lease Information Lease, Cost [Table Text Block] Assets And Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Future Minimum Operating Lease Payments Lessee, Operating Lease, Liability, Maturity [Table Text Block] Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block] Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block] Indebtedness Long-term Debt [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Income Statement [Abstract] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Cost of sales Cost of Goods and Services Sold Gross profit Gross Profit Selling, general and administrative expense Selling, General and Administrative Expense Operating earnings Operating Income (Loss) Interest expense Interest Expense Other income, net Other Nonoperating Income (Expense) Earnings before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net earnings Net Income (Loss) Available to Common Stockholders, Basic Basic net earnings per share of common stock (usd per share) Earnings Per Share, Basic Diluted net earnings per share of common stock (usd per share) Earnings Per Share, Diluted Weighted-average number of shares of common stock outstanding — Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted-average number of shares of common stock outstanding — Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Cover page. Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Entity Central Index Key Entity Central Index Key Amendment Flag Amendment Flag Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities Disclosure [Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Assets and liabilities measured at fair value disclosures Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Long-term debt, percentage bearing fixed interest, amount Long-term Debt, Percentage Bearing Fixed Interest, Amount Long-term debt, fair value Long-term Debt, Fair Value Statement of Comprehensive Income [Abstract] Derivative instruments, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Warranty Guarantees Product Warranty Disclosure [Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Lessee, operating lease, renewal term Lessee, Operating Lease, Renewal Term Inventory Disclosure [Abstract] Raw materials and work in process Inventory, Work in Process and Raw Materials Finished goods and service parts Inventory, Finished Goods, Gross Total FIFO value FIFO Inventory Amount Less: adjustment to LIFO value Inventory, LIFO Reserve Total inventories, net Inventory, Net Stockholders' Equity Note [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Pension and Post-Retirement Benefits Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Cash Flow Hedging Derivative Instruments Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Components and activity of accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss) [Line Items] Components and activity of accumulated other comprehensive loss AOCI Attributable to Parent, Net of Tax [Roll Forward] Balance as of the beginning of the fiscal period Stockholders' Equity Attributable to Parent Other comprehensive loss before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Amounts reclassified from AOCL Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Net current period other comprehensive (income) loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Balance as of the end of the fiscal period Schedule of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Forward currency contracts Foreign Exchange Forward [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Derivatives designated as cash flow hedging instruments: Designated as Hedging Instrument [Member] Derivatives not designated as cash flow hedging instruments: Not Designated as Hedging Instrument [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Accrued liabilities Accrued Liabilities [Member] Fair value of derivatives Derivatives, Fair Value [Line Items] Derivative assets: Derivative Asset Derivative liabilities: Derivative Liability Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net earnings Adjustments to reconcile net earnings to net cash (used in) provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Non-cash income from finance affiliate Income (Loss) from Equity Method Investments Distributions from (contributions to) finance affiliate, net Equity Method Investment, Contributions Equity Method Investment, Contributions from (to) Depreciation of property, plant and equipment Depreciation Amortization of other intangible assets Amortization of Intangible Assets, Other Amortization of Intangible Assets, Other Fair value step-up adjustment to acquired inventory Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory Stock-based compensation expense Share-based Compensation Deferred income taxes Increase (Decrease) in Deferred Income Taxes Other Other Noncash Income (Expense) Changes in operating assets and liabilities, net of effect of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Receivables, net Increase (Decrease) in Receivables Inventories, net Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable, accrued liabilities, deferred revenue and other liabilities Increase (Decrease) in Operating Liabilities Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from asset disposals Proceeds from Sale of Productive Assets Investment in unconsolidated entities Payments to Acquire Interest in Subsidiaries and Affiliates Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Borrowings under debt arrangements Proceeds from Issuance of Long-term Debt Repayments under debt arrangements Repayments of Long-term Debt Proceeds from exercise of stock options Proceeds from Stock Options Exercised Payments of withholding taxes for stock awards Payments Related to Tax Withholding for Share-based Compensation Purchases of Toro common stock Payments for Repurchase of Common Stock Dividends paid on Toro common stock Payments of Ordinary Dividends, Common Stock Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rates on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents as of the beginning of the fiscal period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents as of the end of the fiscal period Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Other income, net Other Income [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Total gain (loss) on derivatives not designated as cash flow hedging instruments Derivative, Gain (Loss) on Derivative, Net Revenue Revenue from Contract with Customer [Text Block] Supplemental cash flow information: Cash Flow Lessee [Abstract] Cash Flow Lessee [Abstract] Operating cash flows for amounts included in the measurement of lease liabilities Operating Lease, Payments Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] ASU No. 2016-02 Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Right-of-use assets Operating Lease, Right-of-Use Asset Present value of operating lease liabilities Operating Lease, Liability Loss Contingency [Abstract] Contingencies Contingencies Disclosure [Text Block] Inventories Inventory Disclosure [Text Block] Offsetting Assets and Liabilities [Table] Offsetting Assets and Liabilities [Table] Disclosure of information about derivative and financial assets and liabilities that are subject to offsetting, including enforceable master netting arrangements. Effects of master netting arrangements on the fair value of the company's derivative contracts Offsetting Assets and Liabilities [Line Items] 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. Derivative assets: Derivative Asset, Fair Value, Amount Not Offset Against Collateral [Abstract] Gross amounts of recognized assets Derivative Asset, Fair Value, Gross Asset Gross liabilities offset in the balance sheets Derivative Asset, Fair Value, Gross Liability Net amounts of assets presented in the Consolidated Balance Sheets Derivative liabilities: Derivative Liability, Fair Value, Amount Not Offset Against Collateral [Abstract] Gross amounts of recognized liabilities Derivative Liability, Fair Value, Gross Liability Gross assets offset in the balance sheets Derivative Liability, Fair Value, Gross Asset Net amounts of liabilities presented in the Consolidated Balance Sheets ASC Topic 842 Leases Operating Lease Liabilities, Payments Due [Abstract] 2020 (remaining) Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total future minimum operating lease payments Lessee, Operating Lease, Liability, Payments, Due Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount ASC Topic 840 Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2020 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2021 Operating Leases, Future Minimum Payments, Due in Two Years 2022 Operating Leases, Future Minimum Payments, Due in Three Years 2023 Operating Leases, Future Minimum Payments, Due in Four Years 2024 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total future minimum lease payments Operating Leases, Future Minimum Payments Due Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] Previously Reported Previously Reported [Member] Total purchase price Business Combination, Consideration Transferred Goodwill Other intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Revenue of acquiree since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Business combination, pro forma information, earnings (loss) of acquiree since acquisition date, actual Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Business Combination, Acquisition Related Costs Business Combination, Acquisition Related Costs Earnings Per Share [Abstract] Per Share Data Earnings Per Share [Text Block] Leases Lessee, Operating Leases [Text Block] Operating lease expense Operating Lease, Cost Short-term lease expense Short-term Lease, Cost Variable lease expense Variable Lease, Cost Total lease expense Lease, Cost Net Sales Sales [Member] Cost of Sales Cost of Sales [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash flow hedging Cash Flow Hedging [Member] Cost of sales Amount of gain reclassified from AOCL into earnings Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax, Parent Equity Method Investments and Joint Ventures [Abstract] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Red Iron Acceptance, LLC Red Iron [Member] Represents Red Iron Acceptance, LLC (Red Iron). Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] TCFIF secured revolving credit facility Twin City Federal Inventory Finance Incorporated Secured Revolving Credit Facility [Member] Represents a secured revolving credit facility established under a credit agreement with TCF Inventory Finance, Inc. ("TCFIF"). Schedule of Equity Method Investments Schedule of Equity Method Investments [Line Items] Period of unlimited automatic extensions after the initial term of joint venture Period Of Unlimited Automatic Extensions after Initial Term of Joint Venture Represents the period of unlimited automatic extensions after the initial term of joint venture. Period of notice to be given by parties under joint venture for not extending initial term of joint venture Period Of Notice To Be Given By Parties Under Joint Venture For Not Extending Initial Term Of Joint Venture Period Of Notice To Be Given By Parties Under Joint Venture For Not Extending Initial Term Of Joint Venture Portion owned by Toro (as a percent) Equity Method Investment, Ownership Percentage Portion owned by TCFIF (as a percent) Ownership Percentage Held by Co Venture under Joint Venture Represents the percentage of ownership held by the co-venture under the joint venture. Investment in joint venture Equity Method Investments Maximum aggregate amount of products repossessed by Red Iron and the TCFIF Canadian affiliate, entity has agreed to repurchase in a calendar year Maximum Aggregate Amount of Products Repossessed by Joint Venture Entity, Agreed to Repurchase Represents the maximum aggregate amount of products repossessed by the joint venture, that the entity has agreed to repurchase in a calendar year. Net amount of new receivables financed for dealers and distributors Equity Method Investment New, Receivables Financed for Dealers and Distributors, Net Represents the net amount of new receivables financed under separate agreements between Red Iron and the dealers and distributors during the period. Total assets Equity Method Investment, Summarized Financial Information, Assets Total liabilities Equity Method Investment, Summarized Financial Information, Liabilities Equity method investment summarized financial information, receivables, net Equity Method Investment Summarized Financial Information, Receivables, Net Equity Method Investment Summarized Financial Information, Receivables, Net Period of review for products acquired in future acquisitions to asses potential benefits and detriments Period Of Review For Products Acquired In Future Acquisitions To Asses Potential Benefits And Detriments Period of Review For Products Acquired In Future Acquisitions To Asses Potential Benefits And Detriments Period of pro-rata payback after initial term of joint venture Period Of Pro-Rata Payback After Initial Term Of Joint Venture Period Of Pro-Rata Payback After Initial Term of Joint Venture Investment in Finance Affiliate Equity Method Investments and Joint Ventures Disclosure [Text Block] Basic Weighted Average Number of Shares Outstanding, Basic [Abstract] Weighted-average number of shares of common stock (in shares) Weighted Average Number of Shares Issued, Basic Assumed issuance of contingent shares (in shares) Weighted Average Number of Shares, Contingently Issuable Weighted-average number of shares of common stock and assumed issuance of contingent shares (in shares) Diluted Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Weighted-average number of shares of common stock and assumed issuance of contingent shares (in shares) Effect of dilutive securities (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Weighted-average number of shares of common stock, assumed issuance of contingent shares, and effect of dilutive securities (in shares) Options, restricted stock, and restricted stock units, excluded from the diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Property, Plant and Equipment [Abstract] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Customer-related Customer-Related Intangible Assets [Member] Backlog Order or Production Backlog [Member] Indefinite-lived - trade names Indefinite-lived Intangible Assets (Excluding Goodwill) Schedule of Components of Accumulated Other Comprehensive Loss (AOCL), Net of Tax Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Components and Activity of AOCL Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Less: unamortized discounts, debt issuance costs, and deferred charges Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Total long-term debt Less: current portion of long-term debt Long-term debt, less current portion Long-term Debt, Excluding Current Maturities Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Goodwill and Other Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Venture Products, Inc Venture Products, Inc [Member] Venture Products, Inc [Member] Venture Products, Inc Affiliate Venture Products, Inc Affiliate [Member] Venture Products, Inc Affiliate [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Payments to acquire businesses, gross Payments to Acquire Businesses, Gross Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Unrestricted common stock awards Stock Compensation Plan [Member] Stock option awards Stock Option Awards [Member] Contract that gives the holder the right, but not the obligation, either to purchase or to sell a certain number of shares of stock at a predetermined price for a specified period of time. Performance share awards Performance Shares [Member] Restricted stock unit awards Restricted Stock [Member] Title of Individual [Axis] Title of Individual [Axis] Relationship to Entity [Domain] Relationship to Entity [Domain] Board of Directors Board Of Directors [Member] Represents the entity's board of directors. Stock-Based Compensation Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Total compensation cost for stock-based awards Allocated Share-based Compensation Expense Fully vested unrestricted common stock awards granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Segment Reporting [Abstract] Summarized Financial Information Concerning Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Summary of Components of Loss Before Income Taxes Included in Other Segment Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Accumulated other comprehensive loss (AOCL) Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Pension and post-retirement benefits Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Cash flow derivative instruments AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Total accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Cash and cash equivalents Receivables, net Receivables, Net, Current Inventories, net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property, plant, and equipment, net Property, Plant and Equipment, Net Other intangible assets, net Investment in finance affiliate Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Deferred income taxes Deferred Income Tax Assets, Net Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current portion of long-term debt Accounts payable Accounts Payable, Current Accrued liabilities Accrued Liabilities, Current Short-term lease liabilities Operating Lease, Liability, Current Total current liabilities Liabilities, Current Long-term debt, less current portion Long-term lease liabilities Operating Lease, Liability, Noncurrent Deferred income taxes Deferred Income Tax Liabilities, Net Other long-term liabilities Other Liabilities, Noncurrent Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, par value $1.00 per share, authorized 1,000,000 voting and 850,000 non-voting shares, none issued and outstanding Preferred Stock, Value, Issued Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 106,977,274 shares as of January 31, 2020, 105,746,538 shares as of February 1, 2019, and 106,742,082 shares as of October 31, 2019 Common Stock, Value, Issued Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Equipment Equipment Products And Services [Member] Information regarding equipment products and services. Irrigation Irrigation [Member] Irrigation [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Foreign Countries Non-US [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenues Maximum length of time hedged in cash flow hedge Maximum Length of Time Hedged in Cash Flow Hedge Cash flow hedge effectiveness measurement period Cash Flow Hedge Effectiveness Measurement Period Cash Flow Hedge Effectiveness Measurement Period Gains from AOCL to earnings Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities Deferred income tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Total fair value of net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Less: cash and cash equivalents acquired Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Financial information concerning reportable segments Segment Reporting Information [Line Items] Components of the loss before income taxes included in "Other" Segment Reporting Information, Income (Loss) before Income Taxes [Abstract] Corporate expenses Corporate Expenses The cost of corporate expenses charged against earnings during the period. Interest expense Earnings from wholly-owned domestic distribution companies and other income, net Reconciliations of basic and diluted weighted-average shares of common stock outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Buildings and leasehold improvements Building And Leasehold Improvements [Member] Long-lived, depreciable structure held for productive use, including office, production, storage and distribution facilities including addition or improvement to assets held under the lease arrangement. Equipment Equipment [Member] Tooling Tools, Dies and Molds [Member] Software and Software Development Costs Software and Software Development Costs [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life Schedule of Warranty Provisions, Claims, and Changes in Estimates Schedule of Product Warranty Liability [Table Text Block] Segment Data Segment Reporting Disclosure [Text Block] Schedule of Compensation Cost Related to Stock-Based Awards Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] Schedule of Assumptions for Options Granted Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Derivative instruments, net of tax of $189 and $(1,352), respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Other comprehensive loss, net of tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Statement [Table] Statement [Table] Common Stock Common Stock [Member] Retained Earnings Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance at beginning of period Cash dividends paid on common stock Dividends, Common Stock, Cash Issuance of shares for stock options exercised and restricted stock units vested Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Stock-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Contribution of stock to a deferred compensation trust Common Stock Issued, Deferred Compensation Trust The value of common stock issued to a trust (for example, a 'rabbi trust') set up specifically to accumulate stock for the sole purpose of distribution to participants of a deferred compensation plan. This trust does not allow participants to immediately or after a holding period diversify into non-employer securities. The deferred compensation plan for which this trust is set up must be settled by the delivery of a fixed number of shares of employer stock. Purchase of common stock Treasury Stock, Value, Acquired, Par Value Method Cumulative transition adjustment due to the adoption of ASU 2014-09 Cumulative Effect of New Accounting Principle in Period of Adoption Other comprehensive loss Balance at end of period Net sales Business Acquisition, Pro Forma Revenue Net earnings Business Acquisition, Pro Forma Net Income (Loss) Basic net earnings per share of common stock (in usd per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Diluted net earnings per share of common stock (in usd per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Subsequent Events Subsequent Events [Text Block] Land and land improvements Land and Land Improvements [Member] Machinery and equipment Machinery and Equipment [Member] Computer hardware and software Computer Equipment [Member] Construction in process Construction in Progress [Member] Property, plant, and equipment, gross Property, Plant and Equipment, Gross Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and Depreciation Property, Plant and Equipment Disclosure [Text Block] Intersegment gross sales (eliminations) Intersegment Eliminations [Member] Financial information concerning reportable segments Earnings (loss) before income taxes Assets Schedule of Fair Value of Derivatives and Consolidated Balance Sheet Location Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Schedule of Effects of Master Netting Arrangements on Fair Value of Derivative Contracts Recorded in Consolidated Balance Sheets Offsetting Assets and Liabilities [Table Text Block] Tabular disclosure of derivative and other financial assets and liabilities that are subject to offsetting, including master netting arrangements. Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Designated as Cash Flow Hedging Instruments Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Not Designated as Hedging Instruments Derivatives Not Designated as Hedging Instruments [Table Text Block] Number of operating segments Number of Operating Segments Number of reportable segments Number of Reportable Segments Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Tranche One Share-based Compensation Award, Tranche One [Member] Tranche Two Share-based Compensation Award, Tranche Two [Member] Tranche Three Share-based Compensation Award, Tranche Three [Member] Restricted stock and restricted stock unit awards Restricted Stock And Restricted Stock Unit Awards [Member] Restricted stock and restricted stock units awarded by a company to their employees as a form of incentive compensation. Performance goal period Share Based Compensation Arrangement by Share Based Payment Award, Performance Period Represents the period over which performance goals of the entity are vested. Vesting (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Weighted-average fair value of awards granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Certain employees Certain Employees [Member] Represents a certain group of employees, as defined by the entity. Non-employee members of Board of Directors Nonemployee [Member] Non-employee members of the Company's Board of Directors. Term of options Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Requisite service period for non-employee director after which fair value of options granted is fully expensed on the date of grant Share-based Compensation Arrangement by Share-based Payment Award, Requisite Service Period Based on which Fair Value of Options Granted Expensed on Date of Grant Represents the requisite service period for non-employee director after which fair value of options granted is fully expensed on the date of grant. Assumptions for options granted Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Expected life of option in years Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected stock price volatility (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk-free interest rate (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected dividend yield (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Weighted-average fair value at date of grant (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Measured on a recurring basis Fair Value, Measurements, Recurring [Member] Level 1 Fair Value, Inputs, Level 1 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Assets: Assets, Fair Value Disclosure [Abstract] Forward currency contracts Total assets Assets, Fair Value Disclosure Liabilities: Liabilities, Fair Value Disclosure [Abstract] Forward currency contracts Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Voting preferred stock Voting Preferred Stock [Member] Preferred stock securities that empower a holder to vote on corporate resolutions or the election of directors. Non-voting preferred stock Nonvoting Preferred Stock [Member] Preferred stock securities that do not empower a holder to vote on corporate resolutions or the election of directors. Stock disclosures Class of Stock [Line Items] Preferred stock Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, issued (in shares) Preferred Stock, Shares Issued Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Common stock Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, authorized (in shares) Common Stock, Shares Authorized Common stock, issued (in shares) Common Stock, Shares, Issued Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Gain Reclassified from AOCL into Earnings Gain (Loss) Recognized in OCI on Derivatives Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax EX-101.PRE 13 ttc-20200131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 14 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - $ / shares
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Statement of Stockholders' Equity [Abstract]    
Cash dividends paid on common stock (in dollars per share) $ 0.25 $ 0.225
Issuance of options (in shares) 351,501 537,786
Purchase of shares of common stock (in shares) 17,740 391,900
XML 15 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 16 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Depreciation - Summary (Details) - USD ($)
$ in Thousands
Jan. 31, 2020
Oct. 31, 2019
Feb. 01, 2019
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross $ 1,151,610 $ 1,141,699 $ 950,640
Less: accumulated depreciation 720,357 704,382 671,370
Property, plant, and equipment, net 431,253 437,317 279,270
Land and land improvements      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross 55,602 55,613 40,475
Buildings and leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross 276,705 276,556 213,927
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross 450,321 453,314 351,390
Tooling      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross 216,541 226,870 215,902
Computer hardware and software      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross 94,385 94,409 83,555
Construction in process      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross $ 58,056 $ 34,937 $ 45,391
XML 17 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Stock Option Awards (Details) - Stock option awards - $ / shares
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Assumptions for options granted    
Expected life of option in years 6 years 3 months 21 days 6 years 3 months 21 days
Expected stock price volatility (as a percent) 19.38% 19.84%
Risk-free interest rate (as a percent) 1.79% 2.77%
Expected dividend yield (as a percent) 0.98% 1.18%
Weighted-average fair value at date of grant (in dollars per share) $ 15.37 $ 12.81
Board of Directors    
Stock-Based Compensation    
Vesting period 3 years  
Term of options 10 years  
Certain employees    
Stock-Based Compensation    
Vesting period 3 years  
Term of options 10 years  
Non-employee members of Board of Directors    
Stock-Based Compensation    
Requisite service period for non-employee director after which fair value of options granted is fully expensed on the date of grant 10 years  
Tranche One | Board of Directors    
Stock-Based Compensation    
Vesting (as a percent) 33.33%  
Tranche Two | Board of Directors    
Stock-Based Compensation    
Vesting (as a percent) 33.33%  
Tranche Three | Board of Directors    
Stock-Based Compensation    
Vesting (as a percent) 33.33%  
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jan. 31, 2020
Oct. 31, 2019
Feb. 01, 2019
ASSETS      
Cash and cash equivalents $ 108,914 $ 151,828 $ 249,965
Receivables, net 321,192 268,768 225,528
Inventories, net 738,960 651,663 416,650
Prepaid expenses and other current assets 51,442 50,632 41,789
Total current assets 1,220,508 1,122,891 933,932
Property, plant, and equipment, net 431,253 437,317 279,270
Goodwill 362,136 362,253 227,091
Other intangible assets, net 347,643 352,374 104,017
Right-of-use assets 73,137    
Investment in finance affiliate 25,455 24,147 25,430
Deferred income taxes 6,161 6,251 39,589
Other assets 25,316 25,314 13,485
Total assets 2,491,609 2,330,547 1,622,814
LIABILITIES AND STOCKHOLDERS’ EQUITY      
Current portion of long-term debt 113,903 79,914 0
Accounts payable 348,003 319,230 281,526
Accrued liabilities 348,027 357,826 283,452
Short-term lease liabilities 14,374    
Total current liabilities 824,307 756,970 564,978
Long-term debt, less current portion 601,016 620,899 312,551
Long-term lease liabilities 62,015    
Deferred income taxes 50,676 50,579 1,410
Other long-term liabilities 41,545 42,521 49,478
Stockholders’ equity:      
Preferred stock, par value $1.00 per share, authorized 1,000,000 voting and 850,000 non-voting shares, none issued and outstanding 0 0 0
Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 106,977,274 shares as of January 31, 2020, 105,746,538 shares as of February 1, 2019, and 106,742,082 shares as of October 31, 2019 106,977 106,742 105,747
Retained earnings 837,194 784,885 613,165
Accumulated other comprehensive loss (32,121) (32,049) (24,515)
Total stockholders’ equity 912,050 859,578 694,397
Total liabilities and stockholders’ equity $ 2,491,609 $ 2,330,547 $ 1,622,814
XML 19 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cover Page - shares
3 Months Ended
Jan. 31, 2020
Feb. 27, 2020
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jan. 31, 2020  
Document Transition Report false  
Entity File Number 1-8649  
Entity Registrant Name THE TORO COMPANY  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 41-0580470  
Entity Address, Address Line One 8111 Lyndale Avenue South  
Entity Address, City or Town Bloomington  
Entity Address, State or Province MN  
Entity Address, Postal Zip Code 55420-1196  
City Area Code 952  
Local Phone Number 888-8801  
Title of 12(b) Security Common Stock, par value $1.00 per share  
Trading Symbol TTC  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   106,979,296
Entity Central Index Key 0000737758  
Amendment Flag false  
Current Fiscal Year End Date --10-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
XML 20 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combination - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 01, 2019
Jan. 31, 2020
Oct. 31, 2019
Feb. 01, 2019
Oct. 31, 2019
Business Acquisition [Line Items]          
Goodwill   $ 362,136 $ 362,253 $ 227,091 $ 362,253
Amortization of other intangible assets   4,700   1,800  
Fiscal 2020 (remainder)   14,000      
Fiscal 2021   18,300      
Fiscal 2022   17,000      
Fiscal 2023   15,300      
Fiscal 2024   14,300      
Fiscal 2025   12,600      
After 2025   121,800      
The Charles Machine Works, Inc.          
Business Acquisition [Line Items]          
Total purchase price $ 684,973   685,000    
Goodwill 135,521        
Other intangible assets 264,190        
Amortization of other intangible assets   3,100      
Fiscal 2020 (remainder)   9,400      
Fiscal 2021   12,600      
Fiscal 2022   11,500      
Fiscal 2023   10,100      
Fiscal 2024   9,400      
Fiscal 2025   7,700      
After 2025   85,900      
Revenue of acquiree since acquisition date   160,900      
Business combination, pro forma information, earnings (loss) of acquiree since acquisition date, actual   9,400      
Business Combination, Acquisition Related Costs         10,200
Operating Segments | Professional          
Business Acquisition [Line Items]          
Goodwill   350,134 $ 350,250   $ 350,250
Operating Segments | Professional | The Charles Machine Works, Inc.          
Business Acquisition [Line Items]          
Goodwill   $ 350,100   $ 215,000  
Previously Reported | The Charles Machine Works, Inc.          
Business Acquisition [Line Items]          
Total purchase price $ 679,300        
XML 21 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
3 Months Ended
Jan. 31, 2020
Leases [Abstract]  
Supplemental Cash Flow and Other Lease Information
The following table presents the lease expense incurred on the company’s operating, short-term, and variable leases for the three month period ended January 31, 2020:
(Dollars in thousands)
 
January 31, 2020
Operating lease expense
 
$
4,834

Short-term lease expense
 
682

Variable lease expense
 
37

Total lease expense
 
$
5,553

The following table presents supplemental cash flow information related to the company's operating leases for the three month period ended January 31, 2020:
(Dollars in thousands)
 
January 31, 2020
Operating cash flows for amounts included in the measurement of lease liabilities
 
$
4,741

Right-of-use assets obtained in exchange for lease obligations
 
$
6,133


Assets And Liabilities, Lessee
The following table presents other lease information related to the company's operating leases as of January 31, 2020:
(Dollars in thousands)
 
January 31, 2020
Weighted-average remaining lease term of operating leases in years
 
6.2

Weighted-average discount rate of operating leases
 
2.81
%

Future Minimum Operating Lease Payments
The following table reconciles the total undiscounted future cash flows based on the anticipated future minimum operating lease payments by fiscal year for the company's operating leases to the present value of operating lease liabilities recorded within the Condensed Consolidated Balance Sheets as of January 31, 2020:
(Dollars in thousands)
 
January 31, 2020
2020 (remaining)
 
$
23,958

2021
 
16,208

2022
 
13,476

2023
 
10,417

2024
 
9,337

Thereafter
 
21,217

Total future minimum operating lease payments
 
94,613

Less: imputed interest
 
18,224

Present value of operating lease liabilities
 
$
76,389


Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block]
The following table presents future minimum operating lease payments by respective fiscal year for non-cancelable operating leases under the legacy lease accounting guidance at ASC Topic 840, Leases, as of October 31, 2019:
(Dollars in thousands)
 
October 31, 2019
2020
 
$
17,135

2021
 
15,764

2022
 
12,806

2023
 
9,772

2024
 
8,863

Thereafter
 
18,732

Total future minimum lease payments
 
$
83,072


XML 22 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Data - Narrative (Details)
3 Months Ended
Jan. 31, 2020
segment
Segment Reporting [Abstract]  
Number of operating segments 10
Number of reportable segments 2
XML 23 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Subsequent Events
3 Months Ended
Jan. 31, 2020
Subsequent Events [Abstract]  
Subsequent Events
19
Subsequent Events
Acquisition of Venture Products, Inc. ("Venture Products")
On January 20, 2020, the company entered into an Agreement and Plan of Merger to acquire Venture Products, Inc., a privately held Ohio corporation and the manufacturer of Ventrac-branded products, and an agreement to purchase the real property used by Venture Products ("Purchase Agreement"), for a total purchase price of $167.5 million in cash, subject to certain customary adjustments. On March 2, 2020 ("Venture Products closing date"), pursuant to the Agreement and Plan of Merger and the Purchase Agreement, the company completed its acquisition of Venture Products. Venture Products designs, manufactures, and markets articulating turf, landscape, and snow and ice management equipment for grounds, landscape contractor, golf, municipal, and rural acreage customers and provides innovative product offerings that broaden and strengthen the company's Professional segment and expands its dealer network.
The Agreement and Plan of Merger was structured as a merger, pursuant to which a wholly-owned subsidiary of the company merged with and into Venture Products, with Venture Products continuing as the surviving entity and a wholly-owned subsidiary of the company. As a result of the merger, all of the outstanding equity securities of Venture Products were canceled and now only represent the right to receive the applicable consideration as described in the Agreement and Plan of Merger. The separate Purchase Agreement as part of the Venture Products acquisition was with an affiliate of Venture Products and was for the real estate used by Venture Products. The aggregate preliminary consideration was $163.4 million and remains subject to certain customary adjustments based on, among other things, the amount of actual cash, debt, and working capital in the business of Venture Products at the Venture Products closing date. Such customary adjustments are expected to be completed during fiscal 2020. The company funded the acquisition with borrowings under its existing unsecured senior revolving credit facility. Due to the limited time since the Venture Products closing date, at this time it is impracticable for the company to make the additional disclosures required under the accounting standards codification guidance for business combinations as the company is still gathering information necessary to provide such disclosures.
The company has evaluated all additional subsequent events and concluded that no other subsequent events have occurred that would require recognition in the Condensed Consolidated Financial Statements or disclosure in the Notes to the Condensed Consolidated Financial Statements.
XML 24 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investment in Finance Affiliate
3 Months Ended
Jan. 31, 2020
Equity Method Investments and Joint Ventures [Abstract]  
Investment in Finance Affiliate
11
Investment in Finance Affiliate
In fiscal 2009, the company and TCF Inventory Finance, Inc. ("TCFIF"), a subsidiary of TCF National Bank, established the Red Iron joint venture to primarily provide inventory financing to certain distributors and dealers of certain of the company’s products in the U.S. Under such joint venture, the company owns 45 percent of Red Iron and TCFIF owns 55 percent of Red Iron. Under a separate agreement, TCF Commercial Finance Canada, Inc. ("TCFCFC") provides inventory financing to dealers of the company's products in Canada. On December 20, 2019, during the first quarter of fiscal 2020, the company amended certain agreements pertaining to the Red Iron joint venture. The purpose of these amendments was, among other things, to: (i) adjust certain rates under the floor plan financing rate structure charged to the company’s distributors and dealers participating in financing arrangements through the Red Iron joint venture; (ii) extend the term of the Red Iron joint venture from October 31, 2024 to October 31, 2026, subject to two-year extensions thereafter unless either the company or TCFIF provides written notice to the other party of non-renewal at least one year prior to the end of the then-current term; (iii) amend certain exclusivity-related provisions, including the definition of the company's products that are subject to exclusivity, inclusion of a two-year review period by the company for products acquired in future acquisitions to assess, without a commitment to exclusivity, the potential benefits and detriments of including such acquired products under the Red Iron financing arrangement, and the pro-rata payback over a five-year period of the exclusivity incentive payment the company received from TCFIF in 2016; (iv) extend the maturity date of the revolving credit facility used by Red Iron primarily to finance the acquisition of inventory from the company by its distributors and dealers from October 31, 2024 to October 31, 2026 and to increase the amount available under such revolving credit facility from $550 million to $625 million; and (v) memorialize certain other non-material amendments.
The company accounts for its investment in Red Iron under the equity method of accounting. The company and TCFIF each contributed a specified amount of the estimated cash required to enable Red Iron to purchase the company’s inventory financing receivables and to provide financial support for Red Iron’s inventory financing programs. Red Iron borrows the remaining requisite estimated cash utilizing a $625.0 million secured revolving credit facility established under a credit agreement between Red Iron and TCFIF. The company’s total investment in Red Iron as of January 31, 2020, February 1, 2019, and October 31, 2019 was $25.5 million, $25.4 million, and $24.1 million, respectively. The company has not guaranteed the outstanding indebtedness of Red Iron.
Under the financing agreement between Red Iron and the company, Red Iron provides financing for certain dealers and distributors. These transactions are structured as an advance in the form of a payment by Red Iron to the company on behalf of a distributor or dealer with respect to invoices financed by Red Iron. These payments extinguish the obligation of the dealer or distributor to make payment to the company under the terms of the applicable invoice. The company has also entered into a limited inventory repurchase agreement with Red Iron and TCFCFC. Under such limited inventory repurchase agreement, the company has agreed to repurchase products repossessed by Red Iron and TCFCFC, up to a maximum aggregate amount of $7.5 million in a calendar year. The company's financial exposure under this limited inventory repurchase agreement is limited to the difference between the amount paid to Red Iron and TCFCFC for repurchases of repossessed product and the amount received upon the subsequent resale of the repossessed product. The company has repurchased immaterial amounts of inventory under this limited inventory repurchase agreement for the three month periods ended January 31, 2020 and February 1, 2019.
Under separate agreements between Red Iron and the dealers and distributors, Red Iron provides loans to the dealers and distributors for the advances paid by Red Iron to the company. The net amount of receivables financed for dealers and distributors under this arrangement for the three months ended January 31, 2020 and February 1, 2019 were $405.1 million and $428.8 million, respectively. As of January 31, 2020, Red Iron’s total assets were $520.5 million and total liabilities were $463.9 million. The total amount of receivables due from Red Iron to the company as of January 31, 2020, February 1, 2019, and October 31, 2019 were $29.5 million, $32.3 million and $21.7 million, respectively.
XML 25 R9999.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Label Element Value
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 864,000
Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 864,000
XML 26 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Contingencies
3 Months Ended
Jan. 31, 2020
Loss Contingency [Abstract]  
Contingencies
15
Contingencies
Litigation
The company is party to litigation in the ordinary course of business. Such matters are generally subject to uncertainties and to outcomes that are not predictable with assurance and that may not be known for extended periods of time. Litigation occasionally involves claims for punitive, as well as compensatory damages arising out of the use of the company’s products. Although the company is self-insured to some extent, the company maintains insurance against certain product liability losses. The company is also subject to litigation and administrative and judicial proceedings with respect to claims involving asbestos and the discharge of hazardous substances into the environment. Some of these claims assert damages and liability for personal injury, remedial investigations or clean up and other costs and damages. The company is also typically involved in commercial disputes, employment disputes, and patent litigation cases in which it is asserting or defending against patent infringement claims. To prevent possible infringement of the company’s patents by others, the company periodically reviews competitors’ products. To avoid potential liability with respect to others’ patents, the company regularly reviews certain patents issued by the U.S. Patent and Trademark Office and foreign patent offices. Management believes these activities help minimize its risk of being a defendant in patent infringement litigation. The company is currently involved in patent litigation cases, including cases by or against competitors, where it is asserting and defending against claims of patent infringement. Such cases are at varying stages in the litigation process.
The company records a liability in its Condensed Consolidated Financial Statements for costs related to claims, including future legal costs, settlements and judgments, where the company has assessed that a loss is probable and an amount can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that a material loss may have been incurred. In the opinion of management, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect its Consolidated Results of Operations, Financial Position, or Cash Flows.
ZIP 27 0000737758-20-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000737758-20-000007-xbrl.zip M4$L#!!0 ( %I%95!JF0W@N10 +;C 0 ='1C+3(P,C P,3,Q+GAS M9.U=6W/;.+)^WU^!XY!S3T=?[WO#^?#0Z^MMO?_GUOWJ]?Y[=79,+Z80+)@)RKA@-F$N>># G MWUSF?R=3)1?DFU3?^2/M]2(BHG\\^^Y'WYFS!24T"!2?A &[DFIQP:8T]()/ M1Z'X(Z0>GW+F@@@>PRH*!7*O ZIF+/A"%\Q?4H=].IH'P?+C\?'3T].;0"KY MQI&+XY/^2;\_>#LX(J"B\#]Z7'POE'R>*.^-5#,HV7][C*\GU&=)<2&%"!=F M C=0Q\%JR8ZA4 ]*,<6=E*Z:J$@0!$X]!9"3&Z1E\^*_/XY>YHMRB[)<^ $5 M3JKL<\DX3V]UZ<'IZ>FQ?IL6]5U3013U^)\WU_<:XZ/?_D*(QIPOEE(%1)2P MFE)_HBE]%0#UX)=>?]!#92,ON98.#;1/YM4M$1TS+_#QKU[&X@W4>T2.&X@0 M^KT9I>E1P6%8+*Z@K_K2>8I5>!R MF3%!$4]1Q,'/6XBH.0LVPWZCODAYJIW*T< L"<76]9O[CCIBY"F_1(0[E*:= M).W%,'=?-=M/0H 5OV]6I<^<-S/Y>.S(4 1JA9'I0YV09J)+_NAE3%H*$RH% M:5<+:?*$Z5];R^,RCAQ/;:+XFXCP1R^C;BW;FE=U-28242O]JT\44V''Q MR'R=:+QM DJ.+/[=RUBTDT10[OB-O2.CBGYN[1<^=Y#=H(D0"0W^Z&7$+04( MEJJY6Z14^I?%+:@0,M"<\%'R<+GD8BJC)_ ,>^V/2==]QZ9$Y\;_+X=Z;R#M3DJ4^!=S"MU' 8D3>EJ' MZTS&A -&[4]'/AC;8['B/UHGETV;Z@0D7/#]5Z/I[PCBJ42O;K@9[ X1_;TOHQA627(WP.*LT1CZIEB3U M$EUQ-YMG&:16$;4&FTI RQ'5#&C' VK9U+=*XD($W0ZP=2Z5>+VOB1&_H^"_SM *QD6XGHNYJ(QC5A/,WJ(E%E!Y C M,[5%T0[3H']B&A<88/([;OX'"C[9&H28V@;%VS[\*Z>8)BC(3Q&_+C6)MWW=@.[!L'H- M'WZGS$F>.XG9DX@_^2FMX8"CT?"W5(&>?)I!RVX@JT=YW>U6W)6#>8L6!'1-1W:] 8HY (TG$,9 M&&:-!&#(=HRUK0([ZB=M4<]72:(Z#_@WAV43ON-_.,0U^P&;M+ MJ@07LQUW!66N=N0'+6-"4L\A#IAQN ^D\WTN/9KW>)LXV]'_'U+ MQ/,U_C>)ZCR@WQB=W7<"M2NK](M6?4"57W2[#P@@2#)1=]&N2&"=SAI\,$QG M%>@[9>A'IF[IC-4S$/ MA?L[\28XYH<(E,7N2\3\ 6+;YY73*'.Q1 M;J@?,/6%!1A,ADI1""F:JL$RRPO4:EV%&9P:5F$:N024CV7!;BV2AL3BD+P\ MG5RHJ8WG%>7J']0+&;R\3C+9;4"0H #Q>X7]^_8XY'?5\?)KQ2C@P V=Q$A[)57V M'.*5SV<"AV!#/YGR3U@+]XYY^ JGY*1 XLMGQPO=R->BC@V8X KK _.Q3_M! MWO]ZBE4VG9]?J.EL8#.5*O?*)YG:A/K9VDI:%;*%83.)#4 R"Y#$! 1M0 I& M(+$5#BVPM:/Z7V1@\,HLVT?>I@ M9R:TSH:=] VS8;DA9YY3UR%('_[.F:+*F:\:!-&&'*V1\Z1OB)P;0"N^2>OI M9+@T8M"F1ZS'J!+#TMS09@R[W<\9[5V_3[.16_NOD[ZA_]H$4@=[JL]2ND_< MPZFH,8PVU?H9B"]XETHU/G786'NQ_GM#+Y9PU9F%YEL^-_%7G*0_ ):W]/D< M%RO\D<#?$'56F/7I^;SQ-"%O$"IW7*,UIO;?&_K%VFZ B[21)(0+_2 1)I[/ MQ(%IRJV+8;@.END\TWAJ++-CUZE;7:7?E/KB1GZ3S:Z!CVPH?'"9[3 \!WU. M?K#?1'4>G&=OG:=^$EB?F34E[+\WI(3UX>Y@DC@2+IL$S,4%ACI %4>MW&9(:Z6W!\ /A@"89]?YX6O>&.EY\0MXU!(?(X]*C$J9\1I&N?/E MR/> E,'*M7.0>HP.F.T8L_KI@('*WN]_,/3[!30ZV;4_@O!2U=S!FR]N[]A- M>W1SU-TT,5ZB[H8>P[M&HH=-%B#J,;)')-.*;8XO!J28=71+2&K4&IEMB,G8X MJQ@S)"G' S#:#.U&+ WXV7>BX.62#8'K_*#FFE&?^?J_E\]+/.HW$OJF<;K*2Y5QZE^,02]&(+H?YTS]I-8N8Y_,NNCY>/UL)*9X(R96TQSL6NPJT2V=N,G0S:9RHA6$ M",E<)9T&<[F,/OY&O63;>K*0LP-HFS.O!+ITGC0'=%9=;BM[MG1T #X#OO[0 MN5#>.FH>_&(8-HEHGL$WJF+#'C06(F7;9ZFZRQ MFHE]/N\7P[BWC$KGD\E;IN[G5+$+&M ZL!3*VT=//QO:!9 334^004?M?,<< M*1P]UX(^.)[B9R0(?.=L8BN?LO9557V/.!GPP"M MB"X\6*L>$T M@,X(8A%((D,O%B)FT?766#\],%#9DX2?#4G"&G8=3!9NHV]& MK;!U,%#%B;RV%@(;2.T!TG0^*>$4M9 4PFSS M>!)@>_#6&%5"5YI%MT&73%4<@$NMTJ CLC*P]TFFXTB;@>I@]W3''ID(:ZWS M)D7MX]9WANXGINR>6?&*2$6=X)K3">2K>#Z[0:2J9F(?K+XS1*F89WQ]);(E M.;Z=#%"Q2*#/> PXNIYL)/1J6(, M8-: M[/'KK2%^Y1$M'>;#JLE$UYU\X4+73I+J<6M9M.C7Q3"7 ZS-O(6-O!+(4GJQ M!F2WIR=RIHT&^_S?S(WV0'+JY9:FQ],[MI0JP&XC)FHR)MA)/958EX8-:UAG M59.T[L+Z.S3EK/J$NIO#BQQB]=.3,I$]17EK2%$*F'4Q3\%O99Q1/[K-E F_ M]L3[!DK[O+LQ>T%&/VIMV*42E@Y53Z,T.EI\3B!9>8T?"V9U,E(B%^2%*F% = MW"ZQK7XZ7N+/'?G01HZ5#E%.SS8[1(1I5,T!U74,&F1D-GK[(I0Q.=N$6%<3 MM<(WU6H#4J2R)VBFE2G3]]0Z;?EL.@:ZKOA6X=5X.G2<U(-AG<;: MT^(FQ')/F[(@$8\.FWS][U9S^4UY6L/>R%)U^?]OZ'V(EA]#JF> MJ:D7U@Q4]MS5U*(2)B3CTFG#9Z>+T_N1H4]6(7/CLLUV7VU7@3W)&!B2# .< M:T>8OSLNQ_I/\-'+#JYJ^$* N=?PX54 ?]W-(L:';J_9CJD+< M\]"ZP%'AWE4?NJ6 !R$6_ZQDN/QT]#Q1'O_( [8X(@&(_>E(A(N/RXC)"!ZC M+DA;IPYVM2>:+NF:3*'4\ON&(.Q K_ABTF&90;WVZABBL7 ME(N=ZQ%RSXT^YZ@/:>.@9P1#4?D8?7AC3:^ZI5]-STPOG^/%D3"NGG"AB^-1 MP)G C0@C%XKR*:=IZQHZ,,93S*4%?X1WX8*Y<0>:>Y'9XX5K><'6[H @YN9> M(ZSEOV[("E^YS'VUY5;S3&S5C*2]XHEW[+JE)/)'06H8EUK7KO2VO2*XU"9F M.U>#*4C]Q.5BZ1,-]290Q/\)M5WW':XIHV]S*L' M*0@;BWAM;P1! /<13!E>HU98-E*AG[E9$XI7"1[U]%9+"<62:^G\3+WRBWU+ M>#8Z9")[>N0\:KR8XUQZ?!'W#^L-KBG5_C5$J%2*#V\&)^_CO!LOR_XB@U)L MJ5'PU9LDBI1].!/;&+K*K>(.].'9N&(\O:715\\2[=H0ON[0I"CQ'5N&RIE# M4C>&OEE=A.Q!1I,(XZD^_B7QXQX7\DG,%'7AH0;NC$&?EUWF^1E?W5&\*ZV@ M,G1D#E]2SVRL'U7U"YJ[3<-!(]PS)U0ZV8O"^4C\/11L<'KZH=AV:I;=@^83 M=4?1?OQ+J@1.#]P_T>59%'2'P0-3253+M&M(M6]I\2:(<>5HJ?/:Z/ <1O5[ MIAXA**P%QUHE7QW>:"7LA@5SZ69-3[=1/M%R^'F%JHON;8IB%O\+>X)^FO%' M/5\77UOL7DEUP:C'E*^OM?$C#6'8K[_0:#-'*W[[EA#9368_>9#3OM)8#3F] MAIEJ]+I7.(?*KF'HZZY/\>4G .,$>#@-F/I?1M4]?TZLLQ6'/X55MC+(WMIB M4R41S.0#NFSWB-[IE42CY!>G9.E_ F M6 T=1RH7&%XQBO?M)GIMR6/?Y;WR;L,QRU37_ M;D7Y)S #-02_]N3[:I#8M8?QG0LL^3AOD@CBV3B(9?#//5O]77(1_ /(P=R:IX9*1G M_$J:6 OMG58PN(J-E"MM-+;D.8U5WM3-9\$C+[F?)E-)?W./ B3YS*.D5^%RU0^ M:*;:MB)]W9G >-O$#779@TQF6ACDTDS!V.L.?E\ PT>]K6ZI0@\MX07CM= M4_Z#Q #HW\H -P90[XP)-N4Z(%XP",^+:(MUT30O4L/^&/"KP$4NO/\Y#"3. MY#C:[7W4AJ[Y@;3ZT%:<]L @R; ECJMW3,.,/U'B5-O*8ONW6I^+67^XAU+[W(V"@A$"R_M]U*7NN?F2DHT)]T[[ M>X8?'QW>,\%UFK"^DF1YOZ^Z4+W6!;_.JK2RE]Q3_:JTVB]=4MGQ1HC2(?8A M[EZ/OF!RMLJ*Q+V1;CNY:R6*.P!WRO'U>^S6ZN@^&S(V%B_P1CKI8F/Q;PX!R%S# &D_UXZWM^P("[5\6V>Y MKQ!PM.11.\1QS[6D(ELKQ&4A,1LN%?<&)_V3DZ*%VI/_QUOBW7:6>+>_EHB' M\LDD";AY^C'QHLYU"OX':%>EU![K4KFR92WQX_2)CBGZSIPMZ&]_^7]02P,$ M% @ 6D5E4%U8NR/?*0 H;H! !0 !T=&,M,C R,# Q,S%?8V%L+GAM M;.U]67,;.9;N>_\*WYIGM+$O$],]08IDM6[8)8?MZIK[E('$(F471:J3I&W- MK[\')"51$D4FE0MI5U54J202R\&' YP%!P?_]=_?KL=OOH1R5DPG?_N)_!7_ M]"9,W-07D\N__?3K)]3[='9^_M-___TO__5_$/J?_L=W;P93M[@.D_F;LS+8 M>?!OOA;SJS>_^3#[_4TLI]=O?IN6OQ=?+$*K2F^6OXR+R>__F7[D=A;>?)L5 M_SES5^':OILZ.U_V?36?W_SGV[=?OW[]Z[>\'/]U6EZ^I1BSM_>U7BR1_D)W MQ5#Z"!&*&/GKMYG_Z0V,<#);]EVAD[OBWYZ5_\J6I8DQYNWRV_NBLV);06B6 MO/V?]^\^+<>)BLEL;B MOTU?ONW;63&[B!_*, /DEX!![\M&KLH0__;3?.Y@W*G+U:C_8T>-^>U-^-M/ ML^+Z9@S#?=L0/;_8LH1?OH1!F-MB/#N#]-QX8KP"CJ?UFR"OL6L MF(39[&QZG1>392^]\7B]-):]CXMK^**\_; HW17PZ8>R<%6A;J3Q=D9Y*-=4 M;Z$=>C^4T]&TO+:O)O>%!MJA]M/B^AJF]2*> ^M.+HM\''JS69C/7DU^U1;; M&<\K"&Z;HL\6('@-78\K-D#=V73BPV06//PR@RW*)^'8K*;7-V6X@C*P+Y^#.GD=FAM9A;://<;:_%FKHRY&/[3E!$R$YACV MQ0:[&,VG^=3]?C4=>["#AO]>%//;QL95H>DCC[!19CVTGV;&/@?. :MUOS:_ MM6PC-( )_<%>AKW]/RG70-^#4(*U/5]N#K-YN;3-9[V)_T?PES#6GH.OBOE^ M; YNITO:AS$&EQCLO9W-0_E+F*=Y[('J#[.YK%5-I6VOPR[1&-FB_*<=+P)\ M^>[>D-M:O6%87M]SE_B<7]]8-W]$8N]ZNH#2'X,;V]FLB$7PHW)ZW9NZ,91; M59AMUIAU/R]''=#)S.OME.M\QU/9VFG:HZA+7 M WU;M=OMFN;JLQ MR^L::VL4!W+Z06VT17,E#JY0LP'Z?IY._==BG"3^!1A(Y5/?*BB?>^@\H(5N MZ#V[2GKR['R2?H>9O4WK?:GK7,2[ZM68I9W..D+A7OQ?Q*UEFH/@P)Y.:_QG M=NQH=R \ZJX;)"KM-@>WTP#MYQ,?'X - MX*/#J=Q5O0-*JRRT@]IHF.9*R^3E"HU0 V89?+3?7[:E9+/]I\ 1OQB'=-BZ M^K"B=+3SB>C8I).^7HQ%N,"#,4*9.VKVC*%!^]_ MAS?5P C>@3(<9LN?PV\WZ3S@?.(691E\-;(KUV^6U@/(:IZ" V=V=Z7&J'K8 M'D:+.=@W[XM)<;VXOK@)J=_)Y;+4!WM[@(.G?L/-C>Y.>BVUJ>5GYY.8HF^2 M/^F@X1S24H/TWT 3"2([OO-PW>F&]4;SZG8;&ULE0;&M: ,4O+<3NSK$22ZH M_6%%+Y9O@Y8#-XK*]1N@]4,H/UW9,@SLW.XA:UO1ABGX&-QTXI;"+HW[(J90 M30=\/"C&"U /?PO%Y57R#G^!/>=Z65\W*%)J@II["/SV\3 M"N&F#*ZH$I&\IU9[=!VXH@YLI3VZUT*G%M7;VVB/YFK,6:5N S1^#&!G+/:I M_4]*-==O"C8IK9N_*VP.&T@ZZ*@VEY7K-T?KH)C9R\LR7"YGHG_[WOYK6L(\ M^86;?X9>8*I^#M/+TMY<%>Z]+7\/%9T?C;7?W%AA;URJ-V M7>3CXO( _>F M%IJCM]*:VEJV 1H^A8A'5$Y&?[+1T K,[8 MSR=+5;;:E#;70;.C/5!J5:C9+'TKR5+\;_ KST-AQQMFPT7\&&ZFY3RQX[I2 MQ>?_#HIYJO2 M=8!IH?_6L%I^>G&SO)Y6>^#[&FMM%-4VB0I5FZ+P43!V%;JV5FB%F@=Y"_RW MC@:ZO8@]YQ;7B^4"7HK91Q<@DEP^@#':Z*]E+#H!X$1&77VU[*C6!&6+?!;^ MO0!DAE\JA(J]5+P%2I[^?:A:^,KF&AC);ZGIR?SVYX5="MV]\_QRA5:H>3BB MN(\?@C51+H)?EZULKS?2=BMCK+2^]E5[D3)GQR[M(""[WL'?Z^*)E->E,EAU M%+[-P\2GZU$M=+6;WUOM>GO:@ :[;/":_SU5B:8[JJ"M1XRTIF291R/:6;[, M>K&8H4MK;]Y23/3;,)[/[CY!Z1.$R3HMQW^L/\ZVD)U\[I>39/>=>T"OB(6] MCX'J.9 9? ;L5(;_C$HL[@.?B/<<6SS,/[;3T![UG*/F>4F&A(#DIA)9',M MD;3$P@\G961<4\4?P[RK&WWXB/[WYNCSA6?ZZ M:L66[ME2?)Q,9EWB[2PY,%*+J)B'Z[OZ*4G."7+D],2G#4#]_A9*BFJ9S%ZSS1@K:422!-J$+,Y1R[W\!LC5$4B<*#Z]8N&_KEH3FOR MOL>E\O,];+D.,16ZMOCN&9-E%3\:--(%)$.^"$81])"ARGJ,\YHY@ M&:)5X?6KB?^YFDY\-K_'U787H/)A;"?SM>)ZDX[U.EI=+_:?88,]UI:@7$>/ MF&0<<95KI+S+02DPQH<:LDG\N9I.;/:Z6CUWX.Y@\+LBF6;$>IP;9'QN0>(: M!:T&B8(QEAAKJ?;YZWE0_F%YL ; W^,F^_1VXU+,?+ZRDPJ\V"D=F= ZIX1& MA"4VB.8:9H;!GRX/*@C%E(KQ]0RO_K ,?^JS^#VNJN6X?YFN[E/=J70=K:2M M?6M7C_YS]9S0S'V/*V9M_&Q^X=PR M*]<'>YO:Z-:D?IF.+.:!,9)'!!:818HS@6@(#OZDW.328= 47K^2S,-*0G\N MI9.:QOW+ZMFA/GSPVF'9;<-:AR]L?+%E6;3?:895H#9("7L2X=_CLGE0.S>^6RJD'2V=EPG(.&:Y M5[D'W!U!G'J\]LEHP[G6CJA@:BP?^N?R.;D)?%A"__5V6S!>\U%ZG<4D'O@: M3:L]'_:03(?QB%N2KJUR]Q:3RPJ>R2K5,QLQH50Q%#28TU((A[RU%&F9&VFT M\4Q5,N3:06!43& _>0<,^ M@]ELK K1:X;9J7-.DQ-;G6=>B]\)<,W&!:7>];2<%__[Z++ 87ST0F.9,U29 M7%H4J:0H$H[!1C42B> X5DHSSFH<[72DWQV'M9J#M"MF2XDCX\L#.DS,']94 M9DSN!9$X>?DL\BXZ%'@* M#>6^&Y%#D^]8C;UH5?!ZAVQVM;-N(ZBN3V!K(@ MJ%8&-G01P<#1DMGD7U,(JYP(3ID.49RZ:&QCJ,<0D:>T-EO L-/5V97QW:7- MN_5>97,]OOK9S@ZMZ[WQ".NC9R.]5UA0I#@/R%.%$0]*(:D,?."8(:*2K=CF M*-8G?7L'LRZ7>66\<\0APWQ .#C876"!(.5(I)0[DYL:EVZZV:I?,SW39D'I M2H*G2VOIOXU;:P\Y4M8WVAY_4.T^9*UV,^("S[4)*-H$/P&Z11XLDI02J2T7 MPM2(INF2B5[% =/C8MD5[VU<]TKO6NS=:+:6SP08=L'F&N7!Y\@891&,T2'F M6"Y%S -(XU.W.9KCE:8PZLZ"6%]QVNUTW2R629D[P,@B2QQ#CG*/ZXY87;);NWB5W5LLB4]5ACY!3L?R$Z@9QAR18V M.9$V=YR>O'.J KI1)P;E57"(C*$);YN+I(V,,7?P9V[[RD@Y9A7.AO@AI:PZFSS M?_2ZTL>$^$7\=;8:S"XAL*L>6,A12$4"$@S6@\0"M&PC8.2YYX1'K^73YP!/ M[_9C$\*@89"Z=".LWHA+22CO7H=;)@(M?&'+51CEU"T_!:7W_TZ+R?R?4'Q1 M[@Q>K]5NEF/E8;L%^>E%CG"D#!:1DXAK*YUQG$A=PS75S:7 1C:<;D'LBNDV M8W0G_N6TTEOX:E_53#)-E.<8124,:%W&(2ZL0#J'?QB8ZL)5BLEN?>3[?3?/ M"V?4NSSW@2)#P+ZP&)01%:4#JY/D7). -:]SOZF3A='L%$Y;P*RS=3"=7'X. MY75Z/K<".SPOG6&O#14V($6X150&CJR5!I:\";#6 357PQCOG!]>-65/.: 1 MF+IB@2>W/RL<&F^MD#GJ !@0+A['B*AC"H48'8I11% Z& 9$3]U'US C-(94 MA[SPY&ID)7;87B?3G-)(G4 <:U \"(C_W#"!(B-$!$R9J2,JNO'3-<\1C8%U M'*OMCO3;_9RQNV*&C3-1 X1$F!P1I22*+N0P=F<]#KGAML:&T8T3KV'V:!RQ M8^@1E?RZVRMDT44G?2"E7#EN]N* M2PZRP+#H:=',AAA8Q#"6'&PLD6N&C)4<>:N4UX$*YOWK.:$;>[3N9#T- M0JR/47=QA7-;3((?VG(":M#F':Y!B(4K=@<9[JN<65"<7#+#);,8.9/D)(U@ M?]'A&OVB8.UI!K4.#]>5'XE:!$>FIN%_"_")^MM]VF[&'M)0I MHSFG>42$!H*\X1PT+DM@,U9&Y5)Q36N$('2CAS3,2>U#V&'$XRJVII(,VE(Z M"Y9J8XU'/H !2)T/B!+8;)G'-BA+(B8U?!_=*"0-LT(,!60"\8+Z7*2RQJ,TTT03+NF;PL0MGSC\X [D1]L&L)5 MF!?0TV,B6[ZC^6D./Y=! !;K.V_>:!W6J-Y)) MKTVD%.@(H.$R"@ND-8K4)S62ZCY2QY^;3 B#/JD%I>#;*6$T5R;76-W* =I8XZ M%M.U _#1V.\NV4=8>5^6(F6=L?00MMO13*:Q3>=+"A%-W.I&(N-@V1NO?'18 MZ5#G.)_]V.S6++ =7O5T(?C9"'#\!,I(>L1]ZA<)H[ WDM[UR)F&7)]A(E$?!8,E+@I3,09=E) 8M%.ST)Y]"MJV)WK'7-89F=R?< M-VOA7YE[7JJ2N0C++UWS%H9BY%@N$ -3"%GE0X#N(V#YO6KX33--@R >1;U* MGO*+FV66ON&W4+IBMEMUWUE>KIQY;@V51B&/L4;&R!QIRBS*O;%"6LQS5L-<%#\D>S4*9]>, M=!$'14)IXF>',='VBAE)EK:C!JD(/Z*3.B4%AD4DHPXJ1L"Y1@)4^4,R4&-0 M=L4\*X/V(FX:N1>3MI*IMM!;EJZ0,NP)TDI'1#@L46WA3YZ#XD&8MY368--N M-+?OR'UQ&E-X9%_QX0MS*B/.6IP-2XE#(QQTY03,7) M!TI^1\S%V,^HA+67<*TE$+I"Q M\$,#WHAZ^!$YEB$$BDVLX7$YJI>N-@L\Y[26H>TN0]'=,)(#8!6G^#[,K]*J MO4^/LX/)*M7/?+J*YP7 +"5&5.5@LN6: QP:4ZJTI'58Z[C.O*9YJRU$]W/4 MUG?,MQ-P-IW CI\O'KWB\>0Q\@HU,RP,$9H$T,T=K(X\!*2Q(:O'J25QV,D: M=QN/>[#>%&.TAV5W]PUNRI#R:.WVO6T6RYC..9&6(ZZP0C&W#!&<&#S7EJGH M%1??Z_EXTSM&3=PZNP=]J"_V!2>@P2YWS.8H"B&0Y##,G,'^E],\6LV=B:2& MB=C-'9...*,Q!#M41YZ8"L\NS.Q)C%BA?J8%M9AP#?MC2%0$A;@(@"LW6@IE M I.ZPMK01UI!=%.+B!#NK7-QSMT+.+O=B3OK98SQ2)*G0+F47S%Z MBHS7#.4YTRHZ&FME_# _..?40_)XG+-^).=.T&Y]+.<@EJK28(9#2EIL#1B, MQ".;YP(1X3!BDM)@ G58U7B(AN ?G-E:POAX7/APX_CA7O-!7+>M@2SHW JI M(_(^P.!],$B2W"$5'&:46JGJ9*DA/Y2;N35(7^D+W'QJ?AJ?/MBPY/,7?($5 M:F;FK(9%X" M-8-?[/A\$J?E"N3S"4!DQ^O\P@#;TG:X&8=YZ/E_+5:>S_O7!7=L2"WUF,5H MM)9*(BZ-1"F](.@4E"!M27KD$%/":KS70HX:7=KT#G8Z/ MV+S_L*?I55+#?4@2'&9OOCJZ6PUUE?]FGTOR]2UGPD@N+-;(!0K 8=@P:90" M!9Y'[W-":J7TZ^A:8$O\USVVQ^;'T;2$Z9JLM(PQQ<26M^B-MHKX*USZ8E!THITH>RXZ4Q?N M?&.GG$NC[4$[CSD5+F"S"W7(IP:1*E^'/P(8"$,K[1]#3&0_\N\>:>$5K&7$2 M^GDZ M]Z&($:89\[+- M$)&F6*51G#J+P@]+F?ISF,!>.TY)/_UU,2EF\[3S?JD0'%NM@4P:YKCR'@49 M+6"J!4AM,,)5;BV54VR7^_!V??:[G]IW@ M.VCJRDN?]H$P<1LQPE\9VLV MF*,1L$J. A/_WLY@0X>%O(S1*\N4/659:Y!>NAR_1&D75[SOAK+W>L+3HMGH M# \QP1SW%!;X;-!CN,=[N"=,7XY&@]'QCC(>2!W9HEP^ZW<1G]!?::0O5\\4 MQ6>ZQX=D:(@886$DU4STM**:$&9JB)5N'"^OG\YGU]@;1ZN[! >/J+RG?^EI MN'^KK?J:>*&!3&NB>JI/!R,]%%J*OM"L-P)(AJ.!QJ,:2;0[4D%:8)8& >N> M7:I=K=E:/J.2JI$:]GK*G D%/0G&^8"<*:YDC^#!R6Z;ARV(W4UDHSX#OA%, M2<.$ZO5Z SPPI$=$CP^T'-3(!-'U]OFJN3UL#WTM;,=;&+>/5W9UB;NK@4ST M!B,SPK2/E11*#GNF=S84=&0 [A&N<]6H\WVT6:YI$+66[;;*NO/]2.#+=]-5 M?-;FFMBHOEN)[D[=/[^^L6[^B-[>=;H7,WL(- L^.8EZ4Y?A=ZGIE'-RF3L\!:Q-)ZGRZF1N!'%Z="T.='N3J:)N-^-WD?[&Q1AD?Y M$3OI[/[#?Q2AA$WVZO;8MO]*E;^G:U#,W'B:Z-TAJ%^LD\D^4R-IU(@/J!B. MB!F:ON(#+#@?&HP#M]=,>. 34]J M,B ])O1 :2HYDV=#JC7O@YYU"FQ^;.OTF S?U/3M5;4/!ZMES7JKU.E*S&_M MO%V1G@)XOA;C\5VJEJ=9%7YYL#B/T/79,D/Z['RRO+%?EK=)V5D: ZO0HU2] MY3FI0N6]&GX1MY8YMHZRA>;[4+Z[\>V.9ME;/;,1$TH50T&'@*00#GEK*=(R M-])HXYFJ%$;9#0)+P[X.!ML;R(*@6AEKD8B.P-B9129W"F&5$\$ITR&*4]_\ MFY_NYP$[[6#9E5HT*B8 X3L0"'[K6';PT;ZJF;+<^*@D8CI*)',8OT[1<#08 MJT+TFIW^#:G#%,,!6#?F]TXJKP#G[]9>?QXNZ*^V'Q+/>.8H>$ M$QHDD&S?+(-6WFY9FX?O4B_8"\2,J3MVS8Z<3 M<'PIV*XS+H&9@[*0#FZ[Z*,KO^9FGY\2:Y>WZ=PWGQ_;,?9N.KG\',KK1,NN MTXR-8IG&WEF<6\2Y=T@+*5#,38X<#3XZ[9A0E;+2MS^B5:ZJJ@-;E\ZPUX:* ME":><(NH#!Q9*PVBW@2;;G8*5R<;<3?G%Z^>L&D; '5V7+=!;;H*==#\/U3( MHHM.YD2A/#K8F4/N$$LFMQ+$6LZE%:J&IM:-:&R%!6IAU++TVK?)'M

\U. M.Z":2LGXV1 /Y8"!]C!0/2VQ(E)K-> GOA6G,3R$ZSP^OMIYHOQRM0J0Z%Q' MXB.*44;0\;U$@0OX+;U'K; CQ)_\ 42+3/#L0+I;K+L+)=XS$A93388\3H&;+%4"-5AF;:Y13)I A$B/.E$4> M"T^UB<+DIW_3XU@_:&58M=?')7P2_&X2+>9_H_MGET3\CN M/6&S6$9Z6.GAL#*X2VELYX> M\J$R@Z%@4@RT[LD1(XH/1KW!$*N-AR!.5+"^;J*>.B!K ].=0W%-Y6_3\O?T M1M74P9Z1PN?MU_=V'LK"CG<[%RO4SV#/[/$1TP,ASH02HM\GL*D:0G1OV..# MWJDS1:WY?.8-;!ZQSKDE>=AGL!5WH$ MZZL_4JS.*W+=&,ZM\$,=B#IG@'> P,GA?/"*'DK#<:G1&-!3VC M9D"'0]YC;,@QZ=/^R6NNC8B(!J!I78F\U[O:UR'OWF^"19!T[UZ,Q;B W? 8 M?7;E\G^7GNR;+7^ND^"%%Q J#>EXXBUB#=2=8>GG"(>F%1D&(B*S5-N>$D;R. MH[45&/G)OU!EVI\7SFP03BLPYQW\DP(!(LJ%3=$ MCBF?1R]YC8>5._+O-S+MC8#3U;3_TX+^#,*JRJP_*YM1T-@\C01YZCU2!D88 M=%3($^>#]<%(7"-'=C=) IN9]":P:5D_V1"?+8OH;A6"!R?7:#%?E.$]V 77 MB^O'N^\'>WL2:;T>4S5[1/$]C8N=>3NKM9 Q[#'5T2 :F47<8H0Z[=9A:99SRR')D$DQ0Z(&H< M13PP:UBDSI^^(ZX5OMBIT;2+<&<)=*OA=C[Y_'6:AE+I#9*J;67.V1A9=(@! M\J +:HLPU@Q)XST@17 T)Z\VG0KGU47V]#@.>@W-\=Q]:QDS04DF#>+1.V0\ MZ*-:8I@3X3&8)T'$O(9/L1N][;2XK@ZV)\=WH^FB;(SM[AO+8N"8NQ3D%L$* M8EP;I#F/B'N#@U%*$EV#Z_@?C^OJ0'MZ3 ?V0G-,=]=8!C@+DE.."%4:U V; M(Z?3Y2B,J9->:L%KA)Z*/R#3U8#VQ)CN\U4H@TWOC=;GN8>V,B:=)#(GB&,? MD,&>(^:P0"I0RET@1!K[>I:3?S26JX5L9V'2Z>VJ\'A$][D?JQGV59O(N*L8LN"'WY8'^?N"9E[57N9S MRQD-H/@'P"A@4,44T1Y%+F.@DH' //D7V-IAB*>AZ!W!>YRMOTIFY!=J9)PH MS9T$)4H(@6PT%#$F -6H%29.J2A//O"B$Q9J#L!./.#W%QF6%_*6GYU/XK1< M =J-RWIQIN*RX[N,I'U4A91:>3[CKJZB3B0R@_ M7=DR#.S<=M''Q^"F$[<,OTC#O(C+!X920'8Q7L!F_=MR:PF^]P66YF58U3OR MT<<3FGY97.?)2;RF>$GB[&(QG\WM)-TUWK%C']A2)K$P0RV$U*PGJ*&&8\,X M'6"%N1F(2A%4G6+R; C['KP_J)U,]@8C.AB) :-&$$G,&14]P2CMGZE1K\ZK M%]TH1JW-_[0[5+O2AW:.(5W="+X67_>Q$"3]*XTPHZ%1FIU1.<)\ MH$[^BF]+\WT(5[T>SI-@J/MWS.;CV^6](% K7LM9V]K*^D.)<7_$I=(]T0- MS(CWT_LS ],'^&MDP>U&(3\!%FL UZ/RVDO;?,__:[$*43V4X_:WF!DQDD0. M!R-,F #H>V=R!+,R[/65&O1'9]\IWW4C,AO'MV4[<5/3;M_-LB/;9_<4?=A;"?I.9'T#NA-8L[=-Q5W5R#RYN7KA]W%83M'D44;*%\>Y@Z^:ZB+# M%FN7WD(F)&F_2=8:"QX1YK8E]W8)TZX0_QB^A,FB MM:M7Z^:3VEY:-]]XYJ)E<;WN>%#,[.5E&2Z7U?NW[^V_IB4 [1=N_AFZ!*Q_ M#M/+TMY<%>Z]+7\/>W*P-448J&E++_G$A8M\7%QVX2Y?=]TN0WT*EVEYM>E, MWNAB,PMO>LB^'P#5?'HJ8_40W/ED>4!Q;#UM15FB-+U,M[)F%V!-K(^A MII/G(QA^@Z4#FW/@,W#V":[$Y(T5JO&?Q*(4=/\9[/'30$LH>L(80/LK-I>3,%DN_N4&[3 M\[:6RS STG,:$&6Y03C%^P2BRGRT(A:U^YEY!.9QVFS4'=WHWTU MV#6I.U?,HY*9%3)G/%=(*!B.QQ2X,4C[H)$T5B.J(G'*=(@UY7:5N0W:&M9 M<9U/W>]].UL](PR\T:HW%2^[R5/'Y)[].BOFJ]%$(7WYZ<;/<'H]'10=L?#4= MP\X_2\Z.A_#!]GMZL,:2%V;U"//M1=QPV2PWXU2L#%> 1WKY$@3&L:VRYU0] M"+-?POPB@K3ZD'Q*P#=SX.=\L=P!/T\_V#T)I6NVG DCN;!8(Q>H T:8T2C M%""L\NA]3HBFE12#EG!SQ4JF/[Q$OWK%_'YLA\+UJ@8S;@,6AD9D@Q*(.!T0 MRZ5&7M"H#5,\-S4>9NKH"G27G/)41>H*]J[T]*?C2!II;^J*=$NIJQ/=W9$P>DU^/,05M:_T[A.EW M($%W$OB<,:H=HU5I*3-GN"_U:-#'9^E)G;Y1_$R?&4XXI_V!'!Y/.E8)RLN)==_L9%/O9>E'?AY@TA]LAO66FUZ<,DS[6/2,&0]TG0T!:\2&L$LY' M)Y\*K35>>OE,\DC8'^$RK_NA,$8*YD".FSV@S[[NT*9!/C-D[FHC. M&!_4BS2LNQM/_PC^,IRM@(!Q_VR+2?JZEZ[Z[F'DPUK*1&^@I>QS<<8&@DG5 M%R/* )+>&18]+6M$;W;C%^Z,+UO%M7/UKV4OT2*?A7\O8/$-4^+?SOIY^G=7 M'N[?4C^3^>W/"[MTG+:'[/.>'G+\G5W9R66*28 U42Z"7Y=M/QKF.5%[V6O- MYNE';F?A[W_Y_U!+ P04 " !:1650]&[/EX1S " K@4 % '1T8RTR M,#(P,#$S,5]D968N>&UL[+UK.FR(+*.23#X!$(I'XK__] M[6[^TYSW^=KO8%GCY,?]O^N'_T1=5?\>99**7\;?/K_M'E[-"#H5+XV__] MX^W'#22_S!;+5;R8)#__K__QTT];Y+)TGGQ(KG_*__OGAS??5;)*L_3727KW M6_[C;SI>SI97U^^S9!F4M,$VO'U3R6V67/_UY]5J$B#*7[D%Z'^>*+%ZN$_^ M^O-R=G<_#\C\UE)[WL59%CY\26RRBF?S9?7V':NAF_:^3^>SR2RIT<[G)=MH MWWHY6R3+I4GO/L\6F[>H^7S7BS9OG\_NP@_9P_MU-KD-E'Z?S29EH6ZE\FZD MK,J:\C5TT][W6>K3["ZNW=PC%733VH_KN[N@UJOK-X&ZBYO9YWFBELMDM:S= M_+(U=B-/C09WW:)/<8"@3KN^+]A"ZTRZF":+93(-'Y9AB)KF\[B.Y_FD\_$V M"3KZW?IY^;::A9"7J'EK&QOQL]*(^I'=Q MM@BKB?8(>[3"/J3YN$HG_[I-Y].P9'+_7L]6#ZW)5:+J@25LE:Q5W]..[*O MG+# /6_-'WRVE3:$U?;[^"8Y^_YGS[7P;IMD86&^V@P.RU6V6<8OU6+ZMV1Z M$V15D_#3;'4>F\KU]-EV=WV=3'*"_1$O5TGV+EGE>E3!] _:W)0J9])V]\(^ MT?#Q+/M[/%\GX<>W^X7

(MPU+_S7WB\^;N/IZLOFNBNDO7X>D/R60>+Y>S MZUDR]5EZI]+)/#RW+;!\6F)Q-9FU#%Y'S1H8V8-EPQKW\?M A>7L9I'/%6I9 M6*9%U8OIAV2>_Y3;.>DB+^R^3>;KZ1:);3\,E>3KIT_),N^%W:ME<)E&H]/E MNW1U0M3N1IIN6M4GKA5]6XWK[5.V4FZ/FK6U(,=^FOHCB9?K;#MAGVGMR3)= MM6G_Y=]F219GD]N'J4ZNFIS*0:7*-E"^WY/T^G7V3R?\:_" M BE[[EL-QN>9=E:HH9_VFMO<3EZ^6>2?@V8?\OZ^L76NKHOBY[[\]"#Z7J>Y-MUVR]+ MFA>5ZFBWS245>.3YEMJR7.4S_9N%GRWR?2)U?3V;S\)2HT2SSA7MN(65QY+J M5;4@P=M@3B7+S;_NVWWN47ZSF*RS+)F6:W;I\NVVM4*SVF]!1+M1:JQZ' M![]>!0OYC]EB=K>^N[I/\OBDCA5:FJQ_?>ABARB>%[X2 H[JYDTM>MM3;92$\6A1UMHP1_Q(MYN ^1. MC/.!*4>?[Z(M%0>*TN5;:.O[)/MX&V>)C5?QF68=>K3E%GQ()NEBLIGLT+'>IGG.\0!NMR=(P MCJ\>I3>$M0U>])>I/%][>SR1]Q]J^DI".AM?K;DS6,C1OS)JR6 MKC[/9S<5[*<*-;37WE)]ZN"S+;3A8W*3&QTK?I6V7\GTZWG81;/GRP; MKJX_)/=IMLKIN"M4)*'JVLUF:SOUIL.O)EFOPNAS^?E"L3HXGT=8]$+ M ".1NGQO.5&LC9:M/R^3?Z\#,NY+B6"C8X]WT)+G?U M?E_'FTGWK)Z/%^BD-8];%/L(E- GLG4RW3U;>KW>2MV=R%BJ?YTK=K1E<38I M&K?[^+1]^_/YL\7JM^GL[K?=,[_%\V<'58YD "@.]>?9 ^BFI4]*MMVH\#D? M^M+%+]/D.E[/5S6;>+2>#AN0/9OSM];O'F>3@X!N@'S.EY^WB"Z7OYR$\?W 5DH?DOFJV7QS2_Y M-[\ N,LE\C]W7T?ODJ]AB,W#!F>+F_=9N@@?)[N#;=EV%-X,POLG9HO)+, ? MI$_>K)*[?=D_M>?0RNCUNJ.."?6:R8X(M)ZZ1B%A'#@':0:&6"^AVV3 MWB'-=OH:)VZ;.:(#S#;U1I CK@F3/J"%,61$6;[#2VE-41F\'AFNLLE/:1;L MQ[_^#(N2N_Y>:;K*<^D,QHQT.'P#%.&+S?#VE\D\#>O68$9DFSV3W9=IL!N^ MK=PVJB",;%LO6"\$5M-_KK=!4/D9GQ.PJ&^S4YV\4CT1!R@@B#T12E'+"% ! MQ)W:L%2E.G1+!#TQS[1'V(JT2?O#=D/.'GB6;U.%9?,TW7B5_OC."#E IT./ M1\PCZ1'FV%$)#.<40E=()HDQT4&CL5/V'#587W*G(RVFG0'WFJ@Q#"6^6Q-< M%".&8<*C_!]7\6*:>Y[_O,_S+(3G&4!GJ5&J?(2E-L+P\"_44%IDB=S;#%0@ MTB=7#JW)7A*EF0J?SR8=@-070;Z/@/V0!X]=7?^YW)Z6.4&,D^4B#*R0D@"G M)".>>F^H8[69@EX[4^IB^,B1__KM@.>E=8_,X027[?F 6LQ'V:-[J&BVFOQ[/5L6 M,I_U_)PJ%E&CM?( : B%E\HYJP AFB/H*; 0#^?4>=Q_."# 4C\\^>N<'Z=J M51%A%B#).7/"&4^9L,'*VZ)").!]&K(G73?MJ#;M%:U1.V(.2'S&Y7*D1"01 M!9@[BB 3C$M.$8(%*$A)/E;G2G?:3[L KB_KY5!K\X]9DMCO%I@E*?)=V4A: MI9W'! 4C7T@O-0"RZ*I6,S1NGTIC399@1AMX_1A<&:6397P4J4J-%R$'X8LH MF.[9/%G^$4]N0W/R&PKR^.JC'I)S12*M-:9 >,"H898H&!;_1:.5 ;WJMMS* MID5%I)V U'>G?[*FR,_=W2SRV.\WTV# S*YG\3ZGR ZD:9Y>[/%L3/AM?9=, M\P.MX8<\4.Q+/'\:G75BQ.CFQ9%Q5D*-@+&(>P:1,6B/M@;<700EFQO%HT+Y M(CF=)T=8K+9/AEJ2(/O3"*VNF7WD]5$8CXAA!@N,!8%6".P*Y)E!KKX?NC-G MTOCYW0[6E\CR?8::GFB]?U\4;"B)\YT":A'6Q HH18$ML:B^^QS_L#RN"^XE M$O>[/OL^2^[CV727V*9(J['];8CQ^E1[(@>9X18*Z*#3 A$G'2UTXQ&H;Z"0 M'Y;X78%_B1VC..C_?AXO5CNK[7[KC^RE(QQ]?Y3C;KC@#"K%#5%4&%U@SPE6 MM8E/?UCBMP5V7T0O,E>>X&+Q2"24Q!"$Y;+GV@* B%>XD,!I!6O3A5T476KB M<8E#U_,\IIN!^]-MO"A!FU[;$2EHI7:(><@5!U)PS1][5U@NU.8FORANCAGT M2^P &YG?I=O$C(4]TQ/I#[X[@M(XS3236B.CI:"8FAWFW !=W\$K?EBBMP'T M)9)[9Z0__6$;0+1\'S^<"8CHM1V14UY+2IS&P& 'PG\\*71!$92U22]_6-*W M#7K-_:^:(L6'1-H=+G[RPY$=M&Y?&F&-@R(#8M9I1\*HP42Q7\4%5+;^A@>X M"+J.#N)+')QM4^S @:*FE0=Y!0,/L^#@E-CGN]>-N MY;4"]242_-'@>O+;QA3KB>3'&Q Q2)BV%N?#"M?0<+I?V'#KFQR\_7'W]%J# M>^1D?W(7S $03AYOZ>B-D2)(4:"@$]1A1 F"U!?X F(;T/F'V-IK&=\!^9M? M>3R;;LYSI(M/6;Q8;B"],/EM9&/[?J!T2PAM+ZS/MXK<4 MV@*MVY,T+]L]FMPF71Q>R<\O.2R5-<)B;&Q8\"H%G :,![VK4GQ]?8=7O)4( M6&TD?*@_N&5TJIM>GBE&EI]'EY99JLGA M_/2=;^"K* M4Y[&J^WE&8A13FN-'&9P>YP&31MHXK-%&>%RF;D=U M(&0XE?:GRH^39!%GL_1]EGR9I>OE_&&;Y3V9'CT94J98))1C6DK&N6:4>6T$ MM[F$84;47+#Z 3^M^^\::BCM#)0NU9XO$=+Y;+JQNS=6S(D9^?##D1)0(1[6 M)L("9HDWH6_LYRL$ZP1C4/M/ MIG X^GR$"!?..@A\OOPT5BFT;RZ6H,$&6E?[9S7A3MM'8\CL+/52/ D*(8+< MHS"MV6#G8HSV%)=--EJJGSP/P951F@/CHT@KQD';*9X,DIARZXPT6$"./1!BO['-Q[3< M[T 195,\50/I-8=D<8N9-,H3"RUP'$AO"QM*:X4O(R/8V\9A'1UB-L:SVMQP M@80AUAK/*".4.+:3P+ P0O6X#32DUFOB,?(0XPL_JTVX M9RH:2$.L^'PUFQ M&#">Z/IGM8>)1FYQ1!H-Z'UU '679JO9?^_2IC^7X@1C3Q>,,&$FF&$<*JRD M#38 %'PO+6)]+JR'I%BK*/7%"9^CGKR=?7E)ZZ?R[-()?4AR>(-NKJ[];#F) MY_\OB4]MHK50>R0TQQ;B8!Y("/*3A\CL<6."UL_X-TR0>UUV]0_E."F8"_+I M:]H:Z7;U10Y2:/)C!Y@#S\/03;#>8T,:;.H-DV^G'YK5 V_$Q JO/Q7<7[/& M2""DI2*$*L><F7K9PH;)DE-?^2J@=Z(N16>;9=;X=E(&ZP=DN54=O9H>[^IM^SC[=L057JNN"!+/!?&6.XXHLH1+0O9B M:MI@&WV8%"Q56=(7 ;T+'Z/DM]FMW%;Q;7^7^V[K8OR6*=7\FZVXWZ.%M,DB>HVG@5 M_ERMXXK.TV;OBE30G$(6&"LHTTYJNO?56ILME+Z2M_LI( @6EYD0+AIF%$BON=@@["72#@\$7[]T? N !*?RD^1^2 M>1!@:M)EU>RI1RJ)E%,86\.Q8Q18ZP5$Q?Z^H]K7WT."E^7A[PRROM.,%)WC M-689R0^L:FT-PUXSCJ560DN# 01,>,T80]=0K ML$-%XB;;P'UF&2FMVJ991JJAU6>6D0'CISU%D#+.!<9>4N84UZ@ 17OH>Z10 MM_'3I;5?,GZZ&G"O(R86>,F,1,IQ(5VPG3@-UM.NJSKB_67&3Y?69.7@V'IX M_1A$H,LKX:1(&3( )1 9HK)7R!/)]HVF_1^7:BI\NK8BR\=/50!JP MTR^+AE=DCM;:A+ENSHB I@V-O0\ ( R7EH+Y Z#,+*:^F,&VJN#$&%!J]?7Z_*7<&4@U M1\C)_&(FBZ#&.U2@\[V>Z:WO+RVMVJ;^TFIHC=I?^F:Q4]OA" W]\$?\SS0S M\WAY+HE4Q9HB@(P4TCJ),35<$,4WQT0V(!(A^TP,VZU_M31;TCX![04^ MH_3T7C+AAB':IRR>)GDKSZ?9?/YH%-8=C ,LK18\_!_VTMF]1(",,.%&IWI+ M6X5K!,<7*AA0%6J)/&3:>28,=!!!(1@$NL"!,E%_#VELF;CK&D_=@3D"4E6< MNBK6% DL'%6.,J $=-019-B^DPF(QVTP=:+Y\NQJ$='_,&V4!M(E$FP88IGU M)=DN5/2%).>LI5+EHWR3T&$BL(3,Y\G=#2IL HPT&>&>>V?:3;O'KR_N MV.1+,D_OD^FG9'*[2.?IS<.'V35CMI+^5Y#G0\^5<@[OD++TX6C) &C!*DA+'0(4JI)JB0UDA8?UW>V5YG M7\1H%;@A(SKKA853!+P" G"&(31:>(U$(9^WH/ZVQ=ANPZB[\FX'N-<1ZFLA M)UQ[I+RG!D+JJ9/%CJ32[$+3:I?69.68WWIX_1A<&>5:>'P4&658.!."6XB M(=(Q;?TPZ,+-6XT^9"B)'8)#460NEA<(13ECA3*9<-7+\;K@6O(^S9+&Z35:SR6/*OM[/<6VVGJZN/Z[2R;_VG>%4W,>AYR,6 M5G?8&V.@9!08*;CWDAJIJ?3>TU)[M5V?W-HT63]L!"A_2.M%J0A3B066A$#* M*0%,(HT!\P1YP*4:SWFLAIHZ>A"K*2*C/G.UOYKZ*7IGMB./EHDTDRR,^-PJ M;*F#81+@0'*D"2*,8]L@QW!?&Y(-E/V<0"VAU%N W)-FGMU">OEP)*T"Q@'- M( #(:D6 \1((!JCD0A 1$:0UQ<$"X(Y1:Z#"#G% N?!">"3Z)$>%C<<6U/@\ M$JYS["Z%,L1PI3QU%/'P+Q !3ZATQ8LM5[= MIEE^.7!I&CTO&,D@HY8:2B(HI2"88DHH1*#PU""HZT?&=C:'C8,^#8$*05+E:KY:K M>)'O6%3DRY.2$>.$HFU49A.2,1IE1+J"A33G*9'Y8QWBB*'1[AO-:N4=TC> /0K(8Y M7:)T1,(\K23&A&A'O<2" !T, 55Z'4&-;@DLC/2]*+FX]QJ"(0>$ST"/,]#TV9AA .1I6S9O.1$A$Q3FH#)"2& M4J6,E-PH0C%S>?"'K^\F[,QF'@=%:L$W&#W*F?ATF]NB[EJ1W M]UERFV_L?4FVR?E'W:8R$5*=-[#(&SXX4INN<)O.0U]?NG^O9ZN'F!% /&C16-/1LJ]MV#D7213^$'UF/#H9'=9$&<^H@D M%A8;"R0U'FMJF"MDRRV9<:><:$EO:7=(O2XVC#O::P0D&'Q)>#Y)XO-G(P2! M$R!/->D450"&)8PJYEA%R0C3"334S?%572U$^M+RA_QZG44R+:S_LZH^7""2 M2H8%,.7**8*<-90C6D@G.*M_Q+LSQV&[^FX%EKZ4_N2T^<:=<6!M>I8'I>N( M$ $*8 %=#B=2E"(G"PPT9O7COSMS&+9+C:Z0ZN^,Y21+XF5BD^U_WRQ>KM _ MI/.Y3[.O<7;*I5RQID@8%KH/1<(%>+E0PIIBFI6.^A%N8+6XVNP6K+[(\[+- M)Y>3SQ^.%*"8V3RN1##F7/A$S$XJQ3$8X7VUG>GMQ?*R(5A]4<#.OLRFR6*Z M?&(3Y;[B$T0X5B2">8H""T)_LMY8*1C.%[9:8 M76=Y['V2S=+MKGMQ"6KN(KZ[#_/DN91$U2N+-+96Y6?@*4-.$V2H*:9:)7V# M]4EG1DFOXTJ78/9FY4[_N5ZN-IL*GU(UG6XT%<_?Q[/IFX6)[V>K>+X1Z/-S M@3XDV[P)R<[GHRB.^ZXBZ2\FF#/V5!T@,LK%9!! RGB#G..--8 MATD"0OPH4(,TXYUE3^J:2YT"V-?P]RF'9IT];$381B]LDZ=.BVB&/Y+5;7IJ MO5:VB@@JY@R"5#,%D*!YXE2[0T![VN#\?V>IE/H:CCJ"L#; ],SA:3V?T\P+<=+:^NU32]/V.NU:\T]Y!89#QT&"BF MI!%*\0(EPWW]F*+.0.V+>L=\96_399Y[ZNKZ4_SM?9XJ,^AQMK?+OV4[J-ICG!OX8U1TX&.Y<*+8(ZPD>HE"@\^5H+77\1*BZ=A/TBVQ<3 M0\L?Q5!?XME\V^@G)L(.R; TFDU.,*]B31$-DP#PS!" /,HO.-(.%'@@S>L? M-9*7SK1ND1PVD/)$ %Q/D8+YC)&$^:+#!'9?DNQ]?)-T5+\-<]R7S6SX9K%< M9>L-LFHQ_5LRO0FRJ4GX*539F7REW[^=K(/2_XB7JR0+M,ZQ5UD6!PUL2ME\ M9W%^K*&55Y97U]?+W4NVF:<7T[>S^/-LOFG.VQ/AC15*1U9B2ZA!'$)"J382 M"YL?%L326B!A*?]$"^(,*.$A"_!##$3] MDYL=!4&VKO87]SNV!E9O&UC[)N=38W[8XU-X_]EHN%/%(J05,8PH@P31P!MC MC=YF?M,0"T4O-&M>.]H]2IGN@;QD3@5#-K=FD0;$44F0A)J9T$FED-(UN4BT MRT#+_AE3#::^"!$61,GL9N&^36YSTV^W/CH;AG6J6(2-,&$9;34WA#(?.H;1 M'G*BK*6"XUZO*LM@@H2?,X@3[MDC//'(0<,4 M=%Y:+VE8@@F C7%<.TJ48Z*^&ZJ'<:0%?1[E2FN0#3VL;.[\*#K4J0B]/1LSEN9PX M$L@'O )@P/-@OWD%B0W#] AOMN^1!E7AZ5_A>VK6-C].UA#&R( C$-)R:ZA M2A 1UFB8*! ^-+DUH/51HE\3I$W41F*&5)M;3E<16:?R,=$S3135&&CM.& L MOQZ1X(#-F,V1EG1;S22I"]T8AIS-)%G>BCU5020$U51QA($35&FK@70">JT! MA$ U<)#T8)9T39P6@1N.-D\V]$JQ)#P?(>ZL)"*WS"TE6$FO WZ.XS 3Y^>G=U#TL^6>>:"Z]Y.C ^*5Y_F[5M,C^V^FV)9#,GRT5$ M4\FU=9Y)I:5BQ+!-5"'TTBA:;@.S(W]GT=CE$PF>7B!7Z$L_''8*ZH>=NFVR MG-UL;]T[E\.FNY=&"D-%C68Z LMA=Y0L$.:A 5"GT;)R7PX+?'EN8MU+,#^ M>,48.%X@,=YIBPJC!F'CL-/=D)YTR MSO>9_^?2S9!6$!Z./V>GEF-%(FTL])01PK$S EB"C"LDY$2I<1L>3=5VE@6- M4'J-?!BEF3$6&@QE;6[;F4S5'0A *D&,:.B0UV\FM ML24C-#6:J_"%T=DV3+V=I,N//A6-/TN' T]'V'KN"$-":^$0)Q(:O)=+HQ%& MEK2N_N:P]*7N0W;4&?/R6)$(.8H$X^%_0#LD%.!H3VB*0'W%5]^FN70#LR6, MAV316:/B>*$ FP@=#6D'+/#6 :*)+Z3D'/!QFYG-E5>"#8V0>JV\&*6Y.28Z M#$.#]UER'\^F[EN>E2=9%E?TF'66'Y7>QFJ=-37*5Q(99VVPV(/D4C( PF0= MYM=BBPS;4E=Y]&N MJ'2ES=[=H-77ZQ1DTFV3IY&\)7)>'RP2.1@F(5!6-PA MX[5GC )K"@DY$R.T23M@1$OH7$)8L[(&>$$8E!9S!WP0;,]HADFO$T55;W>; MF_X-@;FL,#$@);!.> 4,\5@BQ;S?@R1Y?6=4#[&#W2B]/CKC" Y[S M>_VPS1[TF*_]P"K\^WWB<[%E_34B\L2%"14A!+DW'JM@6>>2Y 8HH@KE&V%.ZTR#02(_VIK.$BO%'M7"ZS4S9)3NN_$1X_4$I2&@G9/> M62+RN]>DYXP5DG+A1[A3W([BJ@2E5<.H+S8^[$F(.P'%;**UH ML1PS&N'UNCDR2AME?-08AA(?XWF)7:(G3T6,4(^M$,)KS;U%3@-9R*$1&F'> MI);T\OQ*J=J8]*5;DRY75]?E-/SBV.XP+F8"QX[R5K@,] M-T6F_^5G6:NJAG/L?(41]UYA(!D//8*%-1X--G>!#M2D_IY2QS%M%V"5]J*1 MGH/JG[:V;%3]RS*1,]9":"B%BO(@*.($%>YV#-C(#=6N%7LX_KXU&%\G949I MMUX,4P8R>>+EK9^G7W?M/F_V''H^LHPQBJDT2B#EN<*$V$(V8]P(K^AN04_/ MS9X6D.E+ZZ=N:'HJ1U)TE,=8B-V$G5RG6?(I_G:"*NV]),^1B+F7H2OJT/T0 M1@J:'8J$T%[3JE1VXG:RZ3T8MJ-EZ%:@YV*JQ;1EDIYZ3R0]]H3D5V 01ZSC MU@!88$F]JG]33 _A8>/@:8OPCC:^[&!9GV9/0O6>'NY[-K&$JC:SUO8.VG21 M%W;?)O/U=!NFMKU+*E2R2);+3\ERM3DT]&,$IV&%M5,"0RF@(H9B#L(L[BD! M8<%H2:EVFXC.*TTL88+3JN& M^(\7G$:1ZVZ$JO$(-7#ZS4SY&(<:,,2X_4$IVG*"+* "T2H<%*% MM9792+-I&<%IIQ54)3JN&T>4&IQ%J UP"2,TUMY:+U4A)Q:PS_.C MK\U :0_VRPX\XMZ%'B,8@U ;2R"R$A6R$B+8N"V45K18*0*I'EZOFR.CM%'& M1XU+"4Y#2CM,(36$ZV"\,2W)'AV'QYBSM26]G A.JX;)902G40&T1D ;[H2E M2'L)"P>6D%"-Z):M;O7<%)D?+3A-2"NAEA93):!03C%>6-]".]GGO3BOS2KM M12.7&6E$-"=<4N40 )83:37'>QFMHN,V5+M6;.F0HWHPOD[*C-)NO1BF7')P M&@BCLL*"2@6G54.F+ZU_2+XDBW62QS(4/L9_ MS%:W9KUDYV\8Z["Y@#?\[$^!3H[:(6@2]9=A K RU"B,L%*-&ZC#5 ]CK MS2:MAO'4W<;N'L1^5U&_I^DTC];YF&1?9I-D^3&=3\\NIPX5BC@S@BA C75* M8@HX1S*7T@5#D%E5?UMYZ(BONE1I#:O11AH.' M+.0=$&(P-#8!R#L-44"@& M&=]G"NQQ,&XP;,? T$=LBQC ?51@>"A+XF5BD^U_U?4JR=3TGV'0+J(5@\SO MXVP3UE.+NBV]/0I0*YE?DLYP,$F($(KP/>X"U#\Z25XAIX M43QL6095B8>MAOLE1SLJ(*&!AA@77HJ@ LK(G:226(LOSXE?78E5PA[KX?6: M&7(Q/OMAB?%ZXF$50(8(A*EA1 EKM5"%62&I=B.,1FE'<57B8:MA=+GQL,PQ M0QF1BN;9AI@2@NI"3B-X_1MV7E$\;$T#I3W8+SO643KKE+),8BBT4]8XM9=5 M8"?&;:&THL5*08_U\'K='!FEC3(^:@SH.=\V_*QA\N+9"'BE,)>$>>H4IU(: M5DS?B@+:Z\W3;<1,EM;1(6=T V1Z#BAZ=NGV^6BBY[=T2V$4MU92%#Y9;Y!# MJI#..5[?-?**8AYK6AZM(#XTW5 M5O8Z^WHHO48^C-*L& L-AE%_\VOK!<0"4Z8<,EX(#[1RA7=($6U'Z-YHKJ(2 MU]97@Z5_AV "(_=@(I$*BPH+0$NL_MEW8C M'IKO#+8#V3CB%=[%6;9Y[D>).)"< 1.ZK\% 4D.YDE *2;F%&LJP]/A/Q$%? M)CJ@@!D''7-<4&&EM&&85D!! 8&RL,\1IHV(@]+$&B[BH!KB/US$ =,V#-Q, M".DH#2M&K1T"1$*$#,/2]WD/QEB7U:495"7BH!KNE[R?[*@#UNE@&2@E$*"" MAK$!" 9HL$^!-5%NK]+PD7/'J#50889P284(' X) JS1CE(->!XY65_AU M+?&NH#M/G]5J$CB! ( [1H0OOCL2FWR7-/N/)%ZNLXWA]CY DAXZ&EBQAD@Y MYKW@E),@F/) ("^=U=@RYR!ML)'SJ3(D(8"N5U<(8 BBU/)<3,0AC?%4)T2Y0H\C/\_R 87YN6DTFZ[OU)F__E7GS*=VN$-UR-;O+ MOWN7K+;R?DIU\BF+%\OK),N24Z>2^VI"6)5J#SQP3G%(H0Q+4Z>EA #C8#8: M7?_$Z="G\SKQ*0V'_#A\2Q=9\:>.E[-2 M&P"MOB?BQ@AHI#34APY'N49<8@^!9B9W=)5*L3%>/,]M [3VC@AA)"0VPE!+ M*"5&Y'?I>AOL9*@4,7UN*9_T\@_$GN>+UH%P'[6O?P^*?G@RTODL^? MSKC\2Y2.I/#(4N@Q_594?HU-_L+XBOFDK MK'#.4!A %U)[*1%B@B'(7;]3;?F=@,'95 FT(Y57.K^BS!E8:0]4X6_?!R]?0RGZ/_M>QKH:G6S4$>V?3F\7]>K7<@ ++6U@O2X59P@,KJ :00^JU ME%(+PR""#DCG^ @O@^](C\?8TABS(;F!:G$#%1:D@S3@%58RS%'F@@4))2-Y M&($G4O+Z1G=GV^S#<:,>9D-R ]?BQJY4Q()=B8DS,H!'G=120TF6E]2\'GG3"F&DR7''P.J5-$"$<4,A0B%B9DS+S# MDHDP]8,1.I7;45R5X/-J&/7%ANWTO)^M[6R9!P*$R5E]7FY@.4&)LV4C19GF MB"I.PO0M#1*,D/SV%2KR_3O2ZT!1T;8=-""D;63[GVRV$I2:8+:/1M HZJQF MBF!*&0A8!6M>N'P#ASEG1GCI?(M:.CJMU )G\,&CSJ 1684<,=@:$B"CB&B< MGRXU^5VWV#DYPK,(W1&@+93Z8L*30;+>7%*N@@A9JS"P(JSZ!;54J,V.KY; M !B^KW\\H7M'VJ 32B?P]C^K/!&CU-3RY/E(.:*UM$$6(H)QCR0!'L-@W1,F M >3UCPMT-K^TK;2CDTQ]F,8QOM0>5R*'(3? <:"1I ;K8%E3CMG\R3ILOYI MR,[&DXY)T2I>G9[\..B%'DUBH\L\_A"ZN?28>\ 8\H9(2Q62!@/@D<;(E#I$ M/EX\^SO^8)!7F$!D%3$"0T2(!CLSHX_5,/]4HX_=!K> MI\/JP>?!0-)JX1TESK,",@UTGZZ[@3:82I.F7GA?-8!?=S25ITPPK;#7N=O" M!M E+$8(I(D?=[KAMA7>**RJ'I0_-KU&N2]U4:P:3]!-LX L"9017K(@J.;2 M$JP0D%4-L]X\ ^GB9I5D=S;YG.=FF018XIM$)W$^ MR_O9MSR/3_@]6:Z.YD2I6U4$)+9& FPUYDX&8#EQ!2) N/JA6Q>RO577X.\8 MZ#ZI]VDGQA[8,_QZ\7S$L3;4$ 4=E9PA):WQ.]F,XPTBO"[$I=V$1$W1[-]! MU6D:DM_3=/IU-I\'P'>7XZSBQ)X](G_.%'2D120ZI!0SG^8AHL#"8@7(G(W92]'G*X:1GJX%VTBZ0Z-/7 MM,Q63Z@1_GI.B_!59-+%,IW/IIMD4!N$COB3CC\3Q_+\[9*'2T0RS(DV MS)>*&AVF3,8YL#OY"!=D1%F"VU'3\ZLE6X'EO-H/9P!.L_LTO#X)"ZAT,0GK MJL7-EL:+J9O/[F;;&Z^.*[=Z)1$@0@'%4.@)("R=*%0"%X)1WR![>.N+T%;U MW3E2??7\_94>>KVV20\62XB0/C-56I4$8R%89200E8%T&CO.F_+ MONL"I=X8L6WBV1V6[YZ+(**$Y^X7EV?%MP S I9M*9VG$9>RWIZKOT6$+IL MK8_*Q!N3LEN9[]]GZ75H_B:Y^.[U)Z?VH\]'W#K/H?'204X^YH7PGW\).G(RN(T6'EB3#"4BC&$=>%7(JQ7L?9 MW:>+W+*\NC[XS-"[ECZ7.GD[^[*)F_BN:6_+'"$H43Q" M@GKN)0$0!=.:!4J(W;"/5.[Y&,/>Y@E!RF]WGJLD@H)3C9V6&B%)D(%.[M8P2&J(+F"'M3U^/ ]5[ S&WL):CTOPV/YW\=WY;#T5:XJPTH82 MS!0W-E_/YFNT/1X4\'&[^3K1?'EVM8CH?Y@V2M?B)1)L&&*]CU>E]IF_>RZB MS NO/'8$HWR]:+%#A2Q,^#&F!>I*6VE[./6E\W=I?DW@?;)*U$V6).4"#8X7 MBC@WQC%,#>)"AFZD0CF)#:Z#U10VS7J[2NR3[D&Q7_,O;V?UY M;IPH%6GJO/2088@099IH(WVQ0,'6C/ ^VK[(T1YJ?;'#YJ>)TOMD^BF9W"[2 M>7KS\&%VH9E@#A.5>(D-4_0AU>NE<: A5;U&,AWRLYR,9 MCY>*N!-"4 ^XQ8H#(A$R!6 J#(SUZ@-OY3]G=[X.UA&\QW$FO'[ ASAPW$DEIXC8 A:C)9WZV#=9U,U5V:K6;_O3&TZW'F M2&61TY!B89PAAC'@.>>*%*AHR.MG(AAB@=,IB]I!< 2\>G(,MQJ'0L%(H/R* M <YHQH"ZC^R'!@LG3?)O/U=+:X*1&,5JZ" M2(0IED/%F5.,^ ")1?D$%HY@B M B%A><8ILY]6L9+U@U7YJ^!+"YB-P!3QZU6>-?B).>6^W2>+99F4[4VJC;1T M4"#EM0AK1F$ 9*A8+AI,?/U3Q>(BV=4CEGVQ[FF+KZZ?2W6"5Z<+1A (8Z3V M,,]JIJ',8XX+::EDO=Y7UI@Y+2KW^0T2;:(X@I'J $8?DAS^H+L\RFPYB>?_ M+XE/)@1L7GMDPYCNPS].>.&(\UR(8M_52.1&>$G)(.SK'^IQ4C07Y-/7M#52 M[NJ+"+; ,0Y!C@=25#M>!$T:@G#]N- AO$9CH6$]<$=,O/#Z>GLA)VN,G+,& M!#O74&\UX50@Z@I\H(*7M=L^*O+5@'>\]//INKW9N*@P(IIJBKAR7D@@K"4< M[PZ:(DM5@S.40WB[QD2^&NB.F'OAV7:Y%YZ-M%$^OU2'4XBI!%8K7SB#K-:J M_H[?$"ZT47&O.KHUS^M7;]O'V;<#3*I=5WYW/<=&!6 5@%!K#$ 15F&M-Y?E M5VN?1'T!VPM_U/4JR=HDT=,*(X:@81HAQ#E#3$+,]B>GK#*H_E;@$#ZT,3"I M ;I#'U+N-*]TOJ7V>95,\RP[/;QB-)>XY:G%'R^+?UOB+/61$A&U!%CLL#," MY(%ZD%.F@-. >CCA3ACL&F4)$$2!XOM>QD8V%,5CT MF2#TY('HQKIY$5K=%(M1'W8V63*=K7R<9T15&:GU^1J,I++T=W/FNH6=/@1YZ/#(0!+D@%"X/#V9> M:+V73%(#QGVHN(FJ3FJ]$3JO2?_#Z/W,4=^AU3Z,NC\&^W'Z^>%ML@H&[_+J M>MOTLV/2EX:<7;7T*;SYC MQ1UZ/-(#!*JVX,ZA]([;-%4MJ>>_EP ME!\=S:_B@T("YYA20/-"*DD;'&KKS(IKJI[GVFZ*26\V?+*8I=F[=%7BD/R+ M9T-GL#Z_",ALZ"/C-N":J.RD]ALC]!JY,$HC;@P4N$PCCB +%53, 8HUI4A@R JI MG-8CO)>\N8+.FW'54*D9'_+G8IG?&L$Z ^VGAA"6F7(KK;( M.<^#S>24I()Q*#%C>UB%UR,\0# H0^K!=AE+08"5!AQY+4Q^?-4 30K7M4-$ MUU\A=!;.W_ILT124FD/!QR2;)4M51GVG'H^8U6$%K+CP(-^MQ,SL6>D!5?4U MV%E,?*N=N25<&BE15U/BR\HEL_>WSSH++.U!B M8UR:]<1X,:VESE,%(V2%H)0#!:7T% @KS5X IQM<[=99P'<7O;,]A&JJ.!?J M8S[I!QB3Y9OEQG.YZT^52["/(Q77&GLM82,0"O!GM1,@OK=7HZ> M#UT 5+/7FW1]GR[XKQ#1]TDVR2^L#&TY/ZZ?+1=917U8 5AN09B=) 5<[C8> MPD!&&J2MAV#T"NX"H;HS]^S;^S3@$?[[Z6N:'R3;M:;T#%ZZ@D@JY(SW1CH) M(0/2.4T*@8ALX%:!XW>L=0K5,#[U#\DTN;O/51'$F*732IMKAPI'4"%("7'8 M2$&45 Q[NY?:J#Y/QH]DLZT%F,9!CHJ;+X>+1T) S;T0CEF*'(3465A(;KA" ME[0IUTRUE5C3"+T?B3\7L)$W/MJ,D2Y7BZ3$K2BE:H@0YQCP/ >AT,YYS S MA?Q2J/JQ/CU9+4W56HDS=6$;!VV"6=:0-OL:(NFM95J%KFE8F/-Y?L'47GY# MZ]]MWM,F8J^TJ0O;2&B3)QYJ2IS'.B+'L=5 >1(Z#G.Y[U;0XDBM)*!^O$E/ MNXO]4JB_X^FRTFL_MX7C4G8].J(^R4 M%- ::@'#UDCOBG4LA\B[$=[5TO8Y])XA'"'IWBS.YUFL4UTDM.?$,$B%YB8 M(@POO!@00U+?W.YI"NR57'5A&R^ASN1/K%=AA"E@R&!D'0 B+'HLX;Y QT(\ M^LEQ"%+5 &ZTM#J3%[%6?5$ 0'JE'29..^H,I7G&\0TV*/PP^B"> 4A5 [?Q M_#+ZN'4X9&A6HB[ 11$'$I+"'&.?'$]N*HP4W=/45(M6!?= =7W4FD M0HO49!( #]#[)!_J#AF@3:N,"'/26,"41=8S3 3UQ28,UA8V.+G84Y15P_FD M/^SZ&FG>[VWG#5#+Y3I>3!*3+D]>"G6B5,2U8DAK!XUQ'#(NO"OBS+"@36Z$ MNA@?<'OP#&-;F#C+'O(#5W?I>G'JTKE3Q2)@//)6:8VTS"]O":/E(^$Y;A = M<3'^VA;Q&<+94=*'$9;8U%@'H+986@ZP<5(5DB!-ZN]-PXMTHE;$8Y@^_N=B MO4RF+Z>M:EW^9"UAK#/&:A ,)4N\4\3:XK!0?C4 :\"+B_&#=@?7,+0)9D]2 MD2./12+CPS++4T#R#$&<4$H9+R2D#C4(V;X8)V9+V RC_3>+59(ER]6'>)5\ M7(5_IKN0\_BF?)[Z4Y5$V'-J99@6)=(,4F]FYVC57(0^ MO9IC9]F>U/K9,A$2@$-.F. ,$6REHU 4S28.-LB( ZD(@1S!?-[R[0 $#28[T?O8FP?GKY&^*?[ M9X45F^.PSYI]8F _6S;B"!G) #="*BP5@L[L1RC!?(,,EA?C5FP;I"%6@F:= M94=K MB+24W$K,G!RE,_6^P=F[]GZ?+T M>RC$0NYK'\%([H@/V$[X/1%@&)1LKNI[XRO\,#3 MD<0.(>0-P,PSI[SEOECM*JAX_=U&=#$NP^:PU#7^M^;('_$T^93FDU-@W2IY MNM"T23;[LKGT[U"7KEQ'$$N!8-AHJ7@P@1ET!!=K&N6I;'!X:?2.P*[!ZJO+ MOUOG>%U='VGUWY+Y],004*)TI"V'SB/-F -PXT$7Q5 7F-_D:I.+<0ZV#U,U M>BR3R:\WZ9< 1WC;*B<'WGW.:8&?T&+[;?38N'=ICGH\/^H)Y; M)6I5#%U/LE>\R,U5I9+(&12,FT!A*I@@RG'#]D.=$*B^(Q!=A".P4[1JT^ [ M[_,N=F&S+E'+QY7)U?7[./M[/%\?\P!7KB>R#"GJA/., T28% ;C_;PG78-+ M,"[">]@U8$-M,\=;;W*+ M\3*VBM#P6\ON^CJ9K!X3FM7=73Y03[0Y5F8U<]0J Y&6'.W[!D>BP7G/"W4^ MM@O8,.31\7*V_'B?)7&PG_X>9[,\9UHN$"S-F^-51! A"Q3#3F,#J=8 ZB+1 MA-:>U?=5X0MR4':"52LVZH?D?IU-;N-EL(V"/6W7R:?4W,:+W%8RZ6(5<%.+ MJ4V_+FZR>!J^W&1&U,D\_?IFL_#**_D]_RF(,%O=7@;DCZS^K]^>H1U$_]?FAP/?[^KX#OBO7[_^ M&K27_AH6B+]M$'^SF 8 DNDB62X_KN_NXNQA&V9NDU4\FR^_;TKR;96$ M.? M^QZ1]SHN/0 _LH)9;I0@)I!"("VDL5@IP6 P:J4DHI2-WX>,F\R7;YO$$ MWMG-5:?*0XXYL2C,IEO9N*"@_F97=>LCGL^K]]C2NCE]]*X&%IM>E0LS7?UE M,D^7R33,#MG&_[#[,G3WP'#",_NM<[=VS^H=1>[-;OC#6 19!#8=4 .P-=+"0 M*;\ZN4]E-[KPN;1RSM[Q50V2(4[BU[G\DV/$'0Q 8$$$T22/\]U)%42E([S[ ML65%-\9D&(]2]:N]D10NR"25-X9!H(6PHI"*4=@@?.%RS+?&L RC[&;7.5NH M!: $(B4A\< QIG0AH2;$C]N :Z*RLOXO8WF$:AJ7ZNS6ODB'U8*O) MD+9N?*8&*"\YP,@3Z3%U^5WU16,#R6OKN/\[N^OHN"5<&BFQ^8W/W@G+C(-4 MP3 F(6<4\D5CJ:"CSZ_;BA(;X]*7Y=;-+;$ 6FRA"Q)SP#1@'@);R&JYJ+\[ MU_^MWW7MN38!&F8%UT[V,A,F'0$]A"8?NX2$G,N=I$HVN3RR]S"Q=K9L&\$S MFMCC]UER-UO?Y2$ASS/SO4L:12:?KCD2@C'B+$1&6T01$\ 4WFV%%6]PTN$R MZ=0U@D,D23BSY[=/#Q=6/AX SC""7 )")$>XD$0)7=_2Z#U^JRX7&L!Q.=DO MG#526@9SXEK!(=!D+Y?!K'[N]=[/O+:AYGJH#*'M=^EB4DGACP4BY# @PGKG M#<+<.^,U+:2SO$%L9N]'6-O0>6U@>HN@W&QW'8N9W+6@P8N^!-'3?%W5_1L^ M3FZ3Z7J>Y(>'MU\^G(X(;?'=G:.X#=-]L]CEQU#7U[/Y+*Q1!GCENV ';\[H M#AUO^ZAP]^]U[DI+5K?I]+'IR[_41O@QICE18,&MO >46&PUV:$MN8/V3BAU'^+:M[3)!O]6PNK1@3Z:9XL!9 M8(C5%N9Y_G@AG?9"CSMFI)G"RD5]UD/HM?%@E/$B8U#_9<:+&(E]GQ- LVC0TNHY'RU2#9-RFEX^3V@T36:YEF7^(5>N?*+<\%7T M-KF)YVZQRI/Q'Y[8#SP5<8(HL901Z4)+"3-X=P=4:#K6ID'&DHNSK.V;D1_&FK4%R('D#: J1WR&C-8?T= MD^H;8V.83WO<NF'6OFT;'\?*%(4N;675%C8Z\'IT\9$FQ@?-2^JP7$I MIRLI0X1B;J21V*I ;J *LTLK3.M[3JH'4XS!-&@-J8L\9.>\R^]%D(@I22#! MP!4,-U ;-E5L M51BA68,[R?H)TJJCY70L<-9DVOLDFZ73J^L_%_/9W2PT3:U7 8+5;.+RD)N\ MVRWCZU62O/C4X<1(H-@VI!4^74+D^13JI/?9Z$SZ(?W<98?>OES$=3PM%E^#(.2SV?9 H-L(T,SU1<&BHA]B9?CQ< M^VUVM[Y[<=UXR3WK<]5$@D/C\BMIB0<(&F/!?N"WXS;NS$!%L.0080"9*4P8J[BK'U79V3&)'EC4 M%7PU)\H#+\[OHM(/)MT-BR_&TR-38(V:(JJ=M=1Z(DT8?(EGCA2V@&6$U;\9 MJK-#%1U/;MV#..Q0<\HW>*1$Y*G1FG@H,"8@](&P#MG+APBL/XQT=G1[L&&D M*E@U!XW=K*=N;K+D)JPFMR>'\[3JZ70]62T_)/?IMXP!D:XIH,/(S% MN^3KAV22S+YL3BWMO![38/_;))Z'<34_@#Q;KK+9Y[!JS8Z<"V^S^H@*1J!T MV F#PFR>W_%,"S D_4W-SJ[^*QCO@V$[+"SWO8VA_Q$_%:T6>Z;NTZSN\WM M?RITKAH38YE*(P EE@Y9[HT)]H&!1!6=T0&CZL^=G=VI-MC8V;=VUG\ M.5_"S@Y>!-U2S9'W3%%I95 .=,I"XITM\,(,--C![^P&MY$2L#ZJK4ZQIQOY M9!"O.KE6J3@*EH5C3$K'- L20ZF,*@#0LD$"!GBICOG>06WHF/^0?)DE7\,, M7QB::A(DV-R8Z]>Y?;GY>[G1S_)3F@^_R_?I*L@49-#)(BAOM3$+DF 5'%M9 M=OO"R!JF)4+8.8Z\I\X0P!7PCGK"G&@2GG3IOOG!P6[(SM#L#_$J?A\_?(XG M_U+/-K0J[0A5J2K2VGL%$1=!*L"Y!AJ!/#D?DP1AW62ZO$3'>T\P=IJ2Y&T2 MUL3+S;^[.UO?;#.G3+O-X?'DO=V^8C19,][F3HIDTRB;+"?9['XGSME4&6=* M1M@0H9SQABABD21<>0>\P,M01 JRG MR@,'81#4YX'FC/H^PZ@JA>2VHKRT.2)=GI_8M.EH4-VS)R(/J&<\",JMDL9* MS!7:M!L;":FSXPRHK8G]<\TUPN!R=#BJ0-A^5=>?ROX(\-VM[TXJ[;MG(N\8 M9$%.Z3G53!#D-@..AU8I1QL$;G5R>*46ZFD[LG>JM^W^UFF]/7TFTI)+!X52 MFCI&*;&6;CBK)%2<-O MM;ZH;T5O#63O+0)N,ZU?!4-@B V;]V+UM(=7#DOK1[[#U*.T& MH.\E>!\_;'P0?:RU]U>V7ZUNDVSSW1-?:S\MN+_?+B;BN8F7MWZ>?E6+Z6#M MZ31YZ!_Q(K[9"*LF&S=B7^\9C<,C/\YQEWQ9Z%/:P_0Q]9ZH?PQWVZC.>_9^GZ?AFJF*_SH.A-IO9%Z#?K9+KK0D'4 M,LZ3'EL1*0@9-L[I_(X"1 G"=IM?@Q(&D"R5]>52=7'.J=-3"R+@$-2(FV#8 M$PHTDQ2YG0XP\0TR>;3L(!HE+]-+T%F?CJOJ&8$+L#Y.DD6">\F9@D8'BX9CRT>;KG5TA'F>/+@%M/M:511-_'.QO$\FL^M9 M,CU[6/EHF4@B ;@A^:%-AP@C$'.SD]$&U$::LJ8EO;U((=TN2J^3$:-RVXV- M",,2P*=9,HF7YQ/!'BX060LYA9H!XUA8)3N$H,RE8P)#3_6(7'\M:NJ([AM! MTUO>BJ=3I)G'RV6 8+(-_#R3T.9TR4AAIR$A)* GL6.,*5F8AL%(!/4/''2< M2';LED:[N(^ 9^<3I9PK&V%E@-7,(*XP@80:B.5.9L($8N.V05K3:'FF-,+M MQ^#,**V4\5)E!!1YEZX.#[AGK9DJU40 0TJ8-F$25T91Q(G"!1)YNIKQV3@M M:O<4;]H%KB\*=3_?GS&D^FE I(438?DB&9*"$:DL8+I GUH[VD3$8[?'1JF^ M0<;?7"$.:Q#G.?P%PZ20M\I-=^W";@V$AT:ICO7"G_(>]S MG$9IB_Z@G*W*U<-))M,LW>0SN0FM6TS_,5M,;?KU=(;HDV4B[31F%'G' SHF M_*-<8?D3SFFOMV[5L$J[4%#:#7:=Q\>6BE3'TE,NN9'0"D"IH$04W8):P^L/ M&1TGCQZK.=<$W?%$3!N"0QNUIPXZCRPP$,&BW3XLN\9I!=7$_DCH=#T,+D>' MHS(&^E7=F*/>"6:$Y9GJ9)A!-+>: K:778@1;7W51OUHU'LUV<<5]8X1!,HP MIJQ14"%/J.1%VRG2]?W G4>]U]); ]E'Y=1]FRZ7OP>TKA;_R&:K)+?FFCIX M#U3Y_[?W;SJ MSVYO'S[/KQ=K7_MBY9J[K\T"*/*X>%CH MU8<5@YYQB!_VBT:8$.] .3;GCZX61]0\YA.YTG=7/M3G-QT<)2GK614/$H#=64>:0ET]Q)'[K#5#C6+T<_;^OP<^#M2<"? MM$KK8]U^OH']X6>KV?>?':TTY_DG/M6 >^K)_HCXARL[6\XOUGTC;^]7]>7O M]?SZ)MU7\0V(Z_>&%-E MKW85D5N7L:^(J.\K*A>IY1P9P31"07E'(]Z@@"11.0LH=E8!C4G0'Q)<)\&J MZ.J;K2NU#U]@]GM2/'H\72$LD;(R<$&54YQP0LP&+.QIUOY# V^#'(L;FJG! MRZ5Y;@<$IK$WF-SCZ0JVK^,A(@48 K1$"DJ[=3/#59G^_DDHVY=KCD;OY^&> MHB(-Y\(TH^0'V/OY;;*J8 [KC@(WS>WEN[NO;?-M??9MSVCM_W"%N. $!'&D M&&LPV)6@>K,0HB@-Y;DV1R5/,S%@N<3$$PA[LYQ?C*R8"3)H9,!$9B[=J^2L MZM;#8]8*G1,RP#CHY*+VEZ:Y7?IYG7H$_P9LNC^W?.@AU%.-> 2N=$J MXDX=2]>V%7C3W934'P>E;.6:S=7J/[.VALEV?_3UM_JV633O"G2MDP[<2#V6Y*+AF%P/C0L MREK+2[J2\\(<(I$8X;@$)<(J&IA$3UY6@K/F]A^67]0;]:UY88>MO:R\,(8U M-2H=";!XPGS0HM,/*+-'=#&9/"]L$-V.6/O)'6+_6-97][>_SJ]V17AZ/%U1 M95F =2/D15PGC0?;K1M95&!I[X1AGO$!FS;L_GIX=M.<]*T'9Y5R7'&:&M)2 MZM*5V0)Q+K%U(H !VRM/\?R#LX8*#J:;Q"H*!<).@AC;H. B]CE=FL<&9WL3 M=&AP]C"L?O+@+ ;KW<&_*,P Y!IVWJ(GL#S+J<1-8Q;WYH8!P=G#P#NY-C%: M>(T+R420VF-%3)0TJ$BZ=5,?:)E&]R24'1!G&X;>S\,]19G[Y\(TIV&67V>+ MRQ1;A/_K%<3M]5RE*/)<"XR-YIX$AKW W5J1)N=DK RAX,MK'$;$JN"@/=,! MJ1BYHY%Z%+UA0G5J(49NN!/PI#';0XD^&6"Y),)OLXL;4/7;A^> [)4'.YZJ M G B1<)AL!4\(\$+V7%X8.J(7)Z3AG.'2H/QD#J_P#YR-&@;<3 *4\LU8:#) M;]87]1&=0$X:KAW*">.@E(L+4I'6_:IN^\N$+4]444@DM!/4<:JLM,0QUJW/ M"<^# MB4_\KO3PNQ3%>?+#:%"=W.+\I6V6@_Q;ZP>K$(/RA%J#F54\>!IDY_D)0H6L MW?I'BWD,]9Z.BE7& M?[N_O;V:K^+O(!?[ZMUS0!R^BN:5?S_UG_?NL:=_#0 M6)^H-.4&>XZ\%UXPHEP@ND-0(7E.]LOQW'8B5$\NL=[7NWAMUV,52'LG>.18 M*BQ\U-3JS0Z45 8^_!C+;^9,**T.1^H4H=E):X,_U=_JQ7T][=M!C5BULXO5 ML^KT4P>:[?T2^&JY-!? #,MN67M#S+L>JU)[(6>#,L@D2XE8;P-HR@@9JH(V MO<*J4P>77UG TCX\^ZE_D+G?JRKL'*)&*&%#X%(YC:QT) ) CJ5K@DH)-H]# MVJUAYDG0*CK<_,J*]X28MSP!,EJRJ *8H B#_(]V[9X,/G@.)X++Z<(?&%8> MF_K-%,#E4GA>FVWZ8UOO#PGN?;;R#!-&+67:(:X(_(1D:J82X4CW@JN*$6LY MQ4C*(+AWV-! ) *XHP*S6+DRX\Q'D[@'RTP*Y-O@+FDTX= MM?&PVQ>\_;E*@BFHK!4@X0SWS&HK$=.@!4:LN33#*_IR,L3Q2NR8(!7!$!NS M-+4$NU[,_R<9NL,XY(<750$A%*+12C(+9R)22$:M<-!18$W"<,?+9(Z[_"QS M+&J3.F$VD_/SY>SZNJVOURX8^_#;[+^;]F/;7-Y?K ,K9G'Y2]UK60TS%E0[8AW"@5DJ51,HA@P_$!-KZ,Q MZZKWN3%V/59A+#!2@@8N G6"4U"(-JLUVK%>+=QRN"S&(]N/C8?'0B>GBZ)7 MB5N*:3:W\\OUTM8P[:CX?GUP%5E V''A'91TC\-\-!$X>T1)D8H?$.'1M M1L9GRH+&'R>XU0C<-1ST:(Z,I]$H0XBDL*E"MZ)TTS4N,TE]#!+MI/91Z+P% MNA=E[Y="[M.H_)MVRHOKSX\GR/Y,H"U/5$XPRHP%S"P)6&.OA?IK?;8@1\ X M9&JF@&6H4Z=IOS;P^?JI8?/B^I&-%Y?A=GXW7^RYK/CPEU0&"4TYU\9B%Y!R M*A6";Q9FL2GL;I/1Z#TY4KEV_E^MV3>V;,>X>^)-.Y^K(I:"&4Z(HQKL8(?! M"N[6RH,>;@5,W.-G5"5O"JBRL<7C%/=Z_;\;5Q'-F'-(:4DT-IY%*;I=Y(3D MA=^0.Q*=7E)_!(3.F^I%Z7DE$7N40_]CVUS!].?I%HW-YW>>[UO'5X@Y$T4D M,%7C@_?$"---E\4XW/\ZFCF_A&_.^]%NV_!*:RTH1]91 MJ0Q3"&MIN\D:08:;6I.YSH\GW4A@3&E);YS>']K/=?MM?K&K/^)K0ZLD?&3@ M47-LK(B6>N"]S4I @1R>_W5X*NII?64CH).!SDGQWTQPM\MDZ_C*>>692RV! M0=Q$C'2(NEN3#K30;OO'D^A'6H\&SML@?%%*5"'T'N4(?LIH?V4>.P_C_0]6 M(0HX@9!"&LS^J$#L/:F17A!54/^$D0C13 C/0/J^:]OYXSFTDYHOAU6>IO)] MIIP/2GC&/*/=,95N@!N>K3:)8VM$3R\._WA1>RG5:[&@FA2LC]J^,]GN/.@W3J^ E-.(V,M MQ2!BI,->N,X3#UQM"O51C42G9CJ$W@;UBU.S2B'Z,<1>UA?_][KY]O\NFOO% MJGU(]);=#XG<\AFY-[^N_O'Y%=K^]9>58II'K!!UW'J/GXVJO*!&4.%"P,)C%V@@H5N'-+B@@NUQ27D\ M%KEHNE$QTM7?KV6G/MWK;9;+&OYWN?NF^ %OJ[!BQ$C)22"."AE#X+C#A0F: M,VNLIX-SL@3#Z>'+D23\L6ZOFO8NW0;^X8_;C;5QZC3@I^SJ1&& \-5)AC^_ MUAVM3$/,X'*DFH]42#:#6*>\4M#E9Y ]*:F>!M3GUP9[KR*9CF=;F3%_&? MI$J;!!ULP-Q8X[ED2G.OK1!46X\Y/XX/K;D8%\&]PE2'#(.BZ#"EP183E62H-9 M$[U4@$-1?I/3\35K5WZVVG>#R;@?JEPTVA!CC <1*H4WW%/%=0S*&LU1SE+? M<])W3DJ%HGCZ6%:M.&&6$^UPD#'UZ]<:^>BU$QH.^ECBU?3G8@(>"&U1;+4+ M/GA@WESB*87DYA.5Q=$2Z6$G>CALO%%":>6" %W%6N:&)P--ELYY+LPY/OHY MG*63MK'L,G%GJ]GT7TA=TIM%RK/_7?Z9\JTLHH095T' 0\LI\]B8.O+"$%")#<]7A,W V'+)5'> M@H1@/U_L?K *2A/ETETZBG)&J!1/,E111H?7B$UV5=")V&14'/.) MCPZ0+M=VOKA/7N/'1:1K*%X"%?X$G("&H'"U#^MS%A:=?"= H[52MMDN.T71 M9%^M!)8^8# B0E21,9ON].IPMI@,;\H]V;VM)Q-KI1!ATO#",\?\^UF;5O:M MWNUQ'S$4\/G^[F[6IA[6$3 #JV5V^XRZ*6$^T3QYM[K6/#]#,,!*%[P*S&B? M+MF+J3O\ACN"$OB$W:)/'PRPT2")P'25$J<-Y!SN=HY%C)Q7,* WH4<(!AP& MW)L,!C 3G+?8H^!X*KP!H4LV$#CO5<[^&I,' WJ3>W\PX##8SL$IS(FGSC J M;" *!>K1DW_-<<7(V04#>I.HCW=X&#IO@>[G$@S(2NX3F>NC=:,FPBAE@_#4 M"T*PHH)TDM!ATN]:T0)B KW)U+,;]6&P9'77;72)9U&+O<3?^5P5E2<>>VJ$ MUM8&)'R0F[5ZC_3P'GIY&U0/98$QP3FC8*"746*)M9#1NN 0T4\<[H4TP]6] MT3USHU)]:P";%+BO*.LJP-4X>TO.X-=Z]NY8>A,9!XHW4KYQ%FBSPC3!FI M0/<@W62#,&AXY\5,WCD^,$[!*6;12"\I81 CI#I= CHA5GC;M M:JC;?WH(_PZK#XWH*A,084!(+Y!EZ?H"TT69 Z&XH%;!65BU'*ASL73:=*M= M9NGC@,H(965@5(8(EG4@@; T^]1!0$7D<][G4 *C#$(E5T+$M#67J^;B7W8& MY:/??_GY6KYJ;Z=I_AGR>E)#P#Q/]F]O[01Z99(,98 )K[:'34E@?& MJ ###X6L=U#V]LX7S,J'X9DON@L6QO-5IEGOS?/8\53E*#46:\$BP1S^8'W$ M'@/V2L.&1,-=,--Y"T]*[A^"OF-!.S"TL)[ AZ]K"-9&Y\[(PI;1E>5&IJ"W M!V6:2ZE5FC7")GH3K!8%Y?H4Q07C09I+@#SK[;5&9W^&X)8G*A$Y$QA I_]N:W?>IZNB*XEEQ@ U%\-\F:^2B?UN<3G_-K^\WWK3 MX,[Q%8W*@(D@E),69*A-+82%%RIH#!C&G+=SGYF/80P\3\8K*3Z[=JJGD-?- M_.N7)BQ6\]7#7LOJP#=51&"22D4%] M^URHE4?(8 +J(>=PRAN,%*""G.!"Z'T>T%E'9B%VCMM-*S>@;VH2 BI8YUT$BS'\ECEA(&\23 MQM^\ M#;='-\-C7L'RW:;O]A3!^5<_5%$6+:%!2^MA1_^=*;.;%P.WZ9I<(4%7H881 M%D)JA+/^43M:1L/S,\B4T3@(X:ERE$3FO:!,HT<<<20H#G=WEY44=VOA))BRBR<'4>5URAZ%QWG3N$B/ M3G[2%F5]K246"#40?!\6]?ZDM5>HJ;[ 1-#4;T,$I9]@&!\PB+;#$,Q>O#,6H M(%Z!SXTA69Z]I_)8D2"YU12#>A5HB AU6!BJA_MD)DO#R,8O@U'*YED>E'B/ M"$>>8PWFG#(>,Y+\[INU<-@/;S\H/M2D. ;'8GS#9Y"+#%21@LG@,0<:(8-Y M,!VRBC!?MHDSD$MR)"4/ _9OUAT/X2(MMS/FV%$"]0=$&/;U73GL/176*0YD ME1:(&R49-]QOED<,]5GS@TZ8T=B;RDT^L,\OHYHSRK@7D4<9F:&88^\Z%*4. M-*-B=T[,-"ZL ]FF5T?F3PF6'1W8G_X^:;@8!V0-TB$&AY36G3>$,(2'>XP. MM^K.1,<_!K_):;Y5)+P843$GL0^,PTF=^!Z3]--FWCPZ7*;F/!#[EY0["H/S MH6%1*F1>TN4CV6^S/^=W]W<[B?;=F(HIG(X=8:@@FF@X):SMY@ZBIZ!"R,&H M-^.L?5*Z 7Y[Z?9\3(4$G V>!$:<-D1PZ93NYJZ0'IX]/4F;\J/I=L3:AU:8 M#DU">::0;GD/2>D,Y$4$:5F&Y]@A2?DV*>U1GUQ_X% M_O&J9;*)47R:7]^LEK#."_C;V?7.Y+0IOE=9HX0$,E+CG8.S.369[[#53@XO MLBTYXW9PREH!)"C&U[K3\-ZL]7$#XWU*/ MR(4[7<7XQ,Q\&N2+Y^'P[_OYZN'=8KEJ[]>NA/4MN5]N9HM7<^=_K].>KB_- MM[J%';W^2S];U7$V;_\YN[W?*]9+F&,EHS<11]#XC XVR!@XW=!0HV"&JS:G M*YXOF5W/EW M$49=&6J]!N-5*AFXBM+"%I$/C/&("9LU M!#"H;&,0^XX"B4 1*60P,EUI;9%QP0*ZB(/FC\_4 M*!K(/CFRXT=&_&]F/P!ZP215@4EM+)>&*+W^*6 X9(QTHDA;KV16/@C/H:E( MHS2[!WPP5EX21AVW-FAOA [(P1;DF,F",OW*H%B/9O>'09I+3HW3A)IKBY D MW&',.,?:ZN@=QYRR0) 2P^MMSR87?ZCB-@:>)^.5;.U_G<(D!!<4!AO*1Z:Q M[I0 H;1U9ZIV'4G\(QL$CPSJV^="8R23)EBF!.+>.!-D)()ST"2B"&ZX>9J_ M"74N'CL,LH$JSQA-J /(:BJH3VML\U#MJ1KBU,Q_I "D[$C94A@ :H]Q=QI98*1*:/=,^0#%@7VI#ME'M;ID"^^7B;\ M^77>=AW >[2C'^,;E8TF6BP-0D YJT"5]U3(B(U!U 8WW(53@[63[EVF*&5E!6VDQL-W0$BGY J9[(?"B"0H7C]_VMQFN;R_ M>]S>9G'Y6[VZ:2Z;V^;ZP?RQ7+6SB]?.BHQ?KRBSDDH;4T"0.RL,AT-:TF"- M--KYX3$*_E99ORB"%"_G7UMY.N!2L[8O=7NWUVR=Y*,5EYAABYB3/G '> NL M0!,EV!(PJHYHEEV>$3L%[XUU)(Q-J+,\%[H%_[-)/K#;^>KA$^A]N M&6.8BZ!R"J(X=LXRJB5!S%LB8SRBHJ$\.SG7!BF*8F>Y4S[-E_^*;5V_ S.I M!44RYSYY[=L553PRD8J%'!'AL>0RS.NSVV/C$"OXO=( M.8U=!O8!<4A; G3@"DG.0BJKY=QX@U,Q%-)OR4(O>?]DH=X)NKBL$S6W]6S9 MS.6X3]XTM\!OR\<&.=D^E-;8+%***G"0N5B!B%L]?+@R%Q?W=_>WZ0+P=8.> M-*RM;U+:V+?ZUV9Y\B8V.R?X;@$K7D_SUQXM:PY]5<53YW1)+*=**LJX840R MB:*/47&!>R4&G125?3UH#GE-!-^;R"):>O_2!9=E<%['RN"@I[QS7CCF,:$99(V U 4F@S/'-KXMXR MTW#!RV-Z1.ARJ:@OIKHWT?K5\54PW!C&!%9>*8NYYCQT:R/!ZS(;^8],MV8Z MI-X6-Q297%\2$YR&^#UDY-ZV$+W?43EI)3)4:JFY"5_WR]7:1L=PBH[7E )98E07(EHA44N."]=I_.(B(&%((/% M1J&@?(=& ).BO.!@5D8:'\(3,-0O &O2X]_7*S=;WL3;YC__O[Z\KC_.V@,Y MJL^;*J.4%L;:2+#U#DR% !MK@P=B_7KCYHVD966I"3#,QE,?W#NS6K7S/^Y7 MR2;\TCQ.&I;RX>K+[,]/S>UM;-KD8]W%3_W?4FD+6RAP8P/12@1.F",;'#2U MJD!]*)\+9S(8LP6"MKJ47_7 O!Q<(J^']:R=+[\DB"+.B.GW:P);0^M'Q]/'C M_M/F,]S_L:S_?9]'%Q'[M3'GO13>O#*\\=EI[!?::8!KYU-+";U8G MN(DY.^GLOK/F:/*\M"R.1Z/LY( 7Z]O?W7G+$R#SF;/$@R7/O8U,>XFUPL[[!V@4=1> ^[# ,GFS/BQ]GN;TJ[[9E*&82$CH%Z)ZQEQ@6Q62/E M1"%5>.C_6,KMYX2C<'J;/%%F D QK% $"^R_ >*U\15SWL/B E:.^2"UX"!$ M86V46NE(*/%*\N/IM)OR@Y#)175[OP1M:;DT%X^M/Q+HNS6!+4]4W%+-O=0J M8*:(#31&N3D\%2(ZIW/Q=)K .."*5)C*(]%#F6-5SN2_1.DX'U;?VR;R_N+5#9T ML;.]Y[;A%6$H&N*PX10)%4%O$K:;+):VP'85(Q*@&1V@T:AIKJ[FM_/9:G?7 MUKW/50PQ@3G13MK4+%B2X%#G7.&PG/*BB;GH>QQ2N23ZIE!P^:79@-#!4R]_ M:9OE+AUPWZ,5YQ*E6Q*Y(S@*ZH1_8FT=!"DPFV5T'^+(&.4^YUUS]\=\L8Y' MN@;.0T#_L?0R)9Q>U6U;[^S>>\AK*NP(E]HBV!<6MDGTS.H."6OL<'_!='U; MQN:6"?&:--#V>XKJ+%8/O]S/UHT@)XMB_?BAOVY\<3>I$!HDK[FX:._KR\W8 M>3UQ(._'.>T-Y&U(D/Z5&DO]U__Y7U!+ P04 " !:165068;=DV\$ 0 " M:@P % '1T8RTR,#(P,#$S,5]L86(N>&UL[+U[D]LXNN;Y_WP*;L_.3G5$ MNHK$E3@[9R9P8QWONLI>VWUJ9BLF%,P4T]8II9@C*7V93[\@12J5%RD!$*#H MB>WHJ'+9:;X/'A _O+@0^$__Y=O-,OE2K3>+>O7/?\M^3O^65*NK>KY8??KG MO_WCPRO^0;Y^_;?_\I__W7_ZWUZ]^J_B_9M$U5=W-]5JF\AU56ZK>?)UL?V< M_#&O-G\EU^OZ)OFC7O^U^%*^>K7[2TG[B^5B]=<_-?^X+#=5\FVS^*?-U>?J MIGQ37Y7;-O;G[?;VGW[YY>O7KS]_NUPO?Z[7GWX!:0I_V?^MHS_1_->K_L=> M-;_U*@.O8/;SM\W\;XDIX6K3QK8(TO_XMR<__Q6V/YTQQGYI_W3_HYO%_.A+>>KQ6JS+5=7U=_^\[]+DIT=ZWI9O:^ND^;?_WC_^J@Z]DOS M$[^LJD^-W^^J]:*>?]B6Z^V;\K):&AGMTSZOJ^OG'[%?>BZ=4\QOO[^+&!M8>5'/7-J+?E,O";\>211S4OFY]Z8W[5_6#S M]!/X;8-W4#UX@7M;SG$* 0A>%UMZKOUU:Z#,N*: M_GFG]S_WLI)#7C%;/=;FY;$5U93?BLOR7:KG= M]+_SJOF=5VG6];/_WL:DQ][65V&]W5FU;'**>MV]CP]>&[Z^2NKUO%J;7*?_ M2^7ZZH4ZZ7[BEZO:=."WVU6(4I8[P[NW\,<5YSAN;)J46FZMEO;E; M5Q]-VQ2FU'_--!,LRU!NVAVZ&LBU:OM8G57S=_>5NN.MZNY^8/;>E,N M?UW7=[?W ):4<)("Q17)H-UU@/E2;W4I-R-4]Z MLL;QKILB>+]''\G)9S5(-,@&HU!"83EH0 M9A*S7CTJ,CC;[L?9+W)A*II=>+(],HUP&BJ'X+A(]J*38[SYLQ5^'"S3?@7L M>H6IR(W:FX2N^"@]RD@U<:(GFMJ[,(T>;'*NU--NP6X]YE[WAZMJ5:X7-?^V MV,RP(E2E.2*4BD+EM&"FN\ZD0#2E4-',KP"SCQQ#O*2$RY2 ZD)7_NQ+DBQM]*2\R,XJ(? M:AP-C$.>8_Z$RA0,ZXDJBHU]55N=G^5MU<5NN94AG%F2"I MU"1'5 .0L288R6%68,%\,.088C0&];K\N.-JG!MT(GKF2YQ>4O+G3M29%HY+=#X%N((909YXK"*<#^"D\MRLS%8V^UW:U,L#K7($$*&:PQJ0@AG M9#_!25+DPIJAL4:=VDL>"O0:80TVUWI)9C1?ATR:.5H::\'EE%>G%UB"N#P- M9@4KS=,%E( N!:!8EZ!!+E,EB 240Y0A+#/(NKB(Y( $XIAEM/.2S&LH%\#B MP32+X&Y0GIUEB/>B7WY,<_1Z\E1S+8\]U[R<\B+;[_7V^:GU+D5,8881$=*D MAUQR#"CBL)=@)#FMYP8-/"KO+A(C]]BBW #H#7;?@W]C&C\$A2<]/]-@U,5( M6T:&JH\)XC)8T4Z1,ZQ_T]E/T^:V(M=YP2@C@.4$,:Y2(GKQ6*F);:>QDCQN MHOI[>5-Y#;0GXM9D-LL$K]M!:;)-M?Z@>V%>F#.86$U/H]>9FBFC;X3QJ#.O MX<)+.IIVV0U>..7:C%X**#32.:1,,]RK884HO$<. 36S\9*:OY M'XO57-5?5]UX1F@!"0:%I@;NTOR#ZWZZ&U&*A0U7AT>)3,Y&7'*@+FGD)8T^ M.VX&L/$T&<=UT(U]Q\U[>=HDM(OS[MR4MME,Q,T'FD9Q]5''8HIK>HOFJ)2N MKWBQ_,_T!N$\.R_O Y:C#OTVV3%[L][.WIM7I6JS<,@*3!F5+%-YBG&.4=YG MX5A):I7WNCTQ,HM;(4YS*(Z&G"9M/"_) NM,%T"E,@-9__0"4>[4?BV?.4X+=AIY M.MMBV8HC..+5CD.,!>U;\M%>W->7B;1F5]6/V[-7J6U:]&^+U>+F[J9[/H($ MD8Q(P4QG+Z@2."5[8N2YU?9F]Z=&;M6=&/OF[.C)RPTZGAUN3;K3$691V*I1 M/RCYD6;MY\[Y&[:G[GKH>^'0N,MO!\^'($NY)(0KR3,."H09[9^/@;#:A^?^ MU-B->R?&H7&[>6+1N*/9X=BX=SK&;-R')3_6N+W)81*+464HL"8 2@ZO%$4L#PM+98V.N.#*A=49-]62^2KK1)6]SV M2*3[ A^<:+9)+K\_/BS)ZNB+INA)6_;);>5P>)OL%MRF)#D>VJ?Y#OV@^T;V M%7K6S2/NK]4T5ALGZJ+>0OJ]??D:R/QU=QZ=31^ M==CU-3B%^ M,7TVM@_WU6T8UL0KC#>O5_/%E\7\KEPNOW]8?%JU7RNMMK*^N:U7AD0[\4;H M]=OUOU3+>5&O/Y3+2G\[O7-QNUTO+N^VS4E>'^MWY;KIV:KK>EWMHG\LOYG. MR/1#,LNEE B8_[&4YWWIE"CRV9,['"P3[.D7S8ID+UV.89N(_V2RALW?=_?9 M+ XL23;WGB17O2G)O',EJ:]-6TP^&V->F=*],B]P=9%4O3G-S]WSL=[;W+^>AS8D!SXD M>R,2]?#U_)>'K^?>D&.#Q8N$/WH]WSU\/3M5'T^\GA&'DF=_'UX<9IY=H?4; M.XULXX=S[=GAZ0^DWRD7XE=7:R/ES:*\7"S-0+O:R+MU$]X,O7\W%;S[CQDN M*(<,(I4RBAB65.E^/IQ(Y#:;'"ADY&%IIS)9WLMTZZY#.6O7FY[!5+?.KO?S MC86?4?H7.X=.X#^PQ=.@<^A"U5%?2\=IN>IR>S]IN+^)@$F*,HR0PAD2I,BX MA-V@D@A(@+:=Y?%[>L0Y'"/HP14[Y[JIXUEC3DV[#'-R&@UI:"$>3YF$\,2E MH;Q>F1#M]P.[T\7.0ZOS,#(#.* M>E.O/KTRS[A)VB9TK]3S1@HO.^VA$]-)-^($,C$:A1XY]0*"?'V=#G^\2_ , M?(:Y84L>N:[FBVU17C79P?=V&SRB. M.'HX1:*X%N$D4[S\<+@E:36__/ZFVC:M\^WU+G2W.1@7*:8 Z(PSCJE2 C/6 MA^2Z<#HA=U"@V&.DG;:D$]=D^3MYSKCV>@X0#KFX+EN'3AATPD0 M!7%W&D *4Y2G=RZ%\L?Z.O?U8OZI>E.7_;?_J% <(J613D4&5*Z*?!\&*^PT M;')^>&00[?0DC2#'2]F=7;+#352#W!!SX,V9H/+8C!,@\?9M&O#PE__X.O1A M/MA"HIF3:Z;DFOF+9#U#G(4O7A,POA[Z,2:"?2$H]<2"- MHYG39(UK(5Z@C9"]H$85DY#'H_'Q^9, M\TVGYY2+CUF64(GKDR-0'EATIN'/4T=.8<3?OHD@9$ !'N-CJ!?6D[G5:E&O M?Z^W57]YAJ"JT)PKQ8'4YA>BT&D?1Q)@==BL_]-C3]NV@I)6D>-,K;M1EM.S M43URG),]L.=KOWC3X M,:0 )[>U>7CA1Y"#0_5S1 '@6N$,YQ1JK5.MNG!:F5&2/T<<@HQ+DXM!]X-X M&^G#ED@>#B*,K7TCD,;N$H^ACDZ1.C[%.,D>;U]L[MGXQVI37=V98=4N8?I8 MK6^:E:9^W\QOY?9NO5A]XK?KQ3(#*0!=-D6T1I"A@JH, RR%,!E5KP1K:'6: M;,SXD;GUOYN_G=PLELOF@N)VEG)IO=X)65,V]X=X.O=,%S5&/9S_SI'H M):S'>ZOC]7FH4Z)U005,-6"MKGN=;#C]?G.9=P0)_GYZ9-G_>A M6B^J#7\Z+4Z4R'/":5ZDS4=6D,A]J"+%W&JV>E" R+T6_#G/_D.R:=4EW/RB M;:,K^_6N8>Z]W#>-8ISKJE?GEMOR5T#;[#N.4>SSZQD\;;2!_K%2'Z'Z8)/. MC^WA1:@#OC2NX!5/0V6&Y8REN-D]>,4@ M\/JX9PO>R,9Y@5>$ :^/;:[@C6S?(/"ZVF@/WJ>E/@G> 29-!;Q#BO $O(/] M<,AXR]7\:%"@\AQCFO*,L0*GN6)R'U2+S'I")T"HZ-N\NE2DN4[DV>;AG-4- M,M8Z+1[+4\\$^:B=_MGR(%^=\^:Q_!V800_PV2&=/F'&Z<0ZA(M3(7V8PCQ- MML-Y9$/_9@G]0S/WTIXC^7JSN:OFKU?_U]VJ,B'H_E;&%. <:%5P!94FHB"X M#RM08?7]4;!@8^RTN1>9[%0FKU=)K].>5&',?;D/&-U7MU[@94L]>H$PWMKW M Z-[[-<3O*]NS9^V)P1N/S?7(ES7ZYOV$.8:\K M>=Q%G.<3DI,^G=B?&<;?:6S2#%26QZ>,!73()JV5]=UMO:(_9P"_J\S+M]HV M@0]3:<5Q03.FJ$I9FC.<4M9]4&O2:Z2@;4X[/%)D1.T$)JW"I).X:V^.\QD! M/'TYE1W73E=D59DTOS(ZDT;HOH<8.MT=T'"' M:>_S&.\Y_1VR JSFP:W=.38?'M[>\WWS7MJ9"SJ M>?OI:\9!CX-"9,0A;HY/>M ;P*0[K^(]L\$[3(I7(BHJ]K8:!H!N3]T+M0B@AN\E)) M,!$49$SNHTN,PD'1/N8$H&C$AH2B@]\AH!C'ZO!0;*;^I@C%O7_>4'2O@1\! MBAZEL![*FD(E4EX@@V2BF^\W\FX7%LT82@<<4CD1SW\$)#T*9<;)KV=\P/EF\6J>KVM;C8S MK%"JH(9:YJFA<'.%+>FC202<;GWTC3$N!),_&V5)*VW0-*&#B3Z4B^/?(*;9 M63<"O?;>6+/*W[/$:49*+33 ME=?1Q43FV$Y)Z256&&Q0?7_AT+[_)^?H"-#>X M[(O0_$%7B.;WNYILRC'^!5%#7#^!V]$J=!I<'J^XSUQ/-:+/$4C_>M7H^/BU MGN6BH$B2#.>"2J,@E[3?)93!##DM8$<1,!K1LV@4=W [.+GC&!V=ULTWF(WP MDW/&Y^;SWMLP3':OJA^.PQY%]&>OKY_Q>-M,,C[Z- M](G#MY$8DKU.M?6#HM>MC$/)Z^%H// NOE0S1K1!?:%1*C0#FF>0]M,>0,G" M::$KCH+1P(MB@]?*[UC@#6WUB. UTJ<.7B,Q*'A=:NM'!:]3&0>#U]U1F^_Y M&QW;$SKJ>QV-B@^+;S/*.(;:!*N$+_O_Z-4C,TY .YN/=-[1;;]_.<"Q"Q< M/TURZVR>?)+R\913(^S;;N);;]EV,F\:WQ LEPA)+7. M#V;TJ?F5TRQZR,"1F=/I2BY[8M LN)]7.Y M[Y@O-Q^:QFB&@F54JX JH@$.6XZ,^+@$)E5IORHHN(#-B^ MG3_BZ$5R.'[KA..+9*\_*:9530[S M&%.I+L_)C+C59C6A,<#!8[,:8U3*!*8V1BEF/?++[C9(>;=?[F['19O-76E\ MD_5FNYE1P0D00F=2:IH1FA>Z/[P>YI@XS78,B1.YAWQW,.4X;Z= .G7)52// M;<0QR$^[ <985KIU8(A?E21>CC!U.6'1BJ!#"V&F,#(*4I [_V@V9 M@)7E>OW= )+?U'>K[2R5!2@4%P((EDJ8FF''/0XI''!&KV.@V/G[?KEDWBZ7 M?%K7&TG>"!.U#YVQGK+U-'0:- I3E)/3N(/\\=D? M/6,$2Z733"C(%$VAU(SW(8! :/:E6E_6/AN?7WRT2W,Y5.')'/]-S2^;9#FE M&LN=(3 YWX9BRWW"UDY-@Q)^TD_LZG4LOU]6\H_5W:::/QV][3A$A91*I#GB M"A6:(Z50_XDRE)P,.#)V6-RQ%Y+O6K7/3S6VBH_&<_]@>O2.Z'/ MST*=-GZ$7.BDB]:I49BZF 8#HY3L9.(4TCT_@A;E5=6%DP5#LL IR@G#%&&, M">W#80T&W#'E$&1L-EX;:0$HZ&*C#_(B.3B0;XVJ"9#LWAQK;'GX.45&^13C M))"\??&CS^N5:9_*^=7TG M-7GWLNLC\.Z4A]8$#%(14V1BF(*=I&1 [VQVX1@@K[>+_]FNC7?K ?Q0)[2 MC"*24P(05$SC+._C(9UAVVTVPZ)$IN*AN*3;D.[,P !>GD;>N#:Z$>Z!@YTP M&YZ%=M!^<\IX3OKM/O%UU&9;R9EONT/R<% M=9FM&!XM,MD??BF\W*_,+AN1]_O=W:8F GAL-R,QKKUNJ'_H[/V:]YO>67G: MV2C3#R\:=F+6(9S9TYAL"%B>.M9KZ;^Q1MZMUU4S^:LQASF06F!>"*H$0/M( MT'1QLU7UJ9GW^.AWNJ!M&*MVQG;M[(DBZS;7J4ENFU&"&'QYPOETZG1;+S3JN7DX#18-*<&+KCI\;@^\V72^NJH-AN6", M*@:I%LU-+@)I)G0?O\[+-CC6Q'7.CS-XLW9LU_I<8SSAR M@BU#_)L&50:5H [W-CDL?NXFL7XKY]7'NAE2&GIMJ\,M,ZI:+[Z4V\67:F/B M\Q0R+ABG#.0DTPCVBZ^\P,Q^*31HU-@+H]UBTXU1FVSK=BFTU?MPLY]AT5ZR MPP)?6/\MUDW/9KWC*FKG^F^=ZWNI#S?[)6H"KCLLLI[-?>]=,W?-7&NYF#]\ M]:_K]==R/7^UV9;K;?.QS,.VL/E:WB;EIW55[59'YG?KYH>VGZMF3F11SW\> MME3K8N.QA=LH53&!9=PXY:ICO\1NV>_O=S>7S9W21Z+^2[6Q60\YVB\EGXU.MWPYB-%V^?/8'KMU2/?V M'NV DG\Y96^4#-O"LQ,9=TC'IY&!!RU1'>_]M*/=8F6>NYW=!_F];KKON_.31_!*WR\:$QHL\T]KHNDE6GS.D3P,$>GH;7F/:Y M3C/>.]>+&O#]WZ:Z^OE3_>6778$;0L'NUPV;X &;7K#D&1Z%,O&\# I6BCKL MJV4_&]#/8;Y>7=4WE2[7JVK^=O7!)/.B7#:SFGS;YWO-2$=+0!0RC,,YR1'7 M5))]:I?GP/ICEL!AHQ-II]:D68WX'UU:_ZT'=HW8_IU M=5,N5LT(?]SC\P> M1*JQ\T\?Q"I8'?UM=^GF'GP?VJW$MAL'^.9^Z\#;ZW?E^E_+Y5TU4P1PK'-= M$)H"1%@N(=Q/8C M['NZT)''W>1TO^;?[G!*3+.\W^/4M/K;>>L")_] O=UL-\Z\*ZO@WB1QVFIZ'PW9SX>.: M.Z@_:D[.N_=5O>3K*(?E/;'+>OOM$*NG,04>L#PO'(G13D5C>PQ8D\=I[VZ!"]JI<'&K(.!Z=RC MT_3V:B?RB=4+3EIG>J%J9!KDYJ7GO5UKC&5W-5?UU]6I=S\YN_U]MJ M(ZIE_?5UN_ND>3F?W93C,J 2Y$D7%3'"$(!T6N]J4@=J"= MJO:Q>;W>ESJIFV(G\[OV^X>KMN3M:4V[LB?E:I[,^](W?[!JRI]<-@:8/TP6 M>Q.2W8^L6QLN'J_8]5;XKA9-HYZ:J?>QEO?VGQNN"=T*2/WLI_WWD M$]8>^'!BF.=IV#0&<[[B'Q^I-L0#V_?]K>D;VT;61ONC6GSZO*WF_(OYW4_5 M^WX3;?N'S0[(;%9 U1S?EF&O4*7Y4[ MB0>[C)>-R'9#<-.CUWW!=K^_,;UX\KTJUXYG$86O'#MW("VEYJTG<_X70J=QCJN=IY@HO1:F8:Y(Q7O'JD-SP@??LM+,V\7)<"S810 M2*:&_(HHH3/,%>2-#$Y-QE- $HR^/L''IF^_86[WU<8SV U(6Z_*"$#;V/40 MFK:]WFZEMI,\(=X^8Z@O;X?4S0_ VT'%<^'M?MK7<^_+I;-\/.U&5"N M/BTNEQ7?;*KMIA&QK#=WZVJ?<4--4PDR*!"1:U9MF&# MQFO:;*3FMQK/=OPTCN3]6I3+Q?S M=C'J];:ZV?!OB\V,$J TR!G5G*N4<\!0W@=*4VTU)3;@\9%9\T!5TLHR"8 1 M9DF:(<:=ALQ(GKGQQ<,N&[J8LAZ0Q?S78ZH<-^,9H 1P[KPL"5& .MA;-(0@ MJFXFFV;M[:$ *\5ACA&40I-]*)(3JX-K!@4X!T5VT@9QQ-8^'Y)$<"X 2UXR M+2)-=J&M>>+HWQ2)XEJ$DTSQ\L-Y*OE#]:D]MN:WJCD;<,8@IHJ1C&,I: $) MI:GJHB&:(Z=[)7UC1&;+_:QDK\MSXM?5.L?YW8BN^4[C]I*2/W>B1AX"';'& M9D+6T\QI#($&E^+8].H@5VPV<\MZ?5LWZRWOJZ:L"_-CGW8)TVJNEXO^B*1> M0(IRGG("3+J49AKCC.>P%X"+U/J4HL!A8P-I^[E:VV\Q#>WI:2R=V4[7#*@3 MFAPH[3(AHS4Y%/LRPZ([;[\O]XPUX+>E]E#417)?+\UBP=.Z<>U.GMVEZN;1 MD0VFD8P^_][06 6KH[^DCM/\YD5M#V(4=YOF-N--W\>U0W24Y@400D#,$82Y M)!BA/B9/W4[:&!8I]I3_/E-SF'L+Y*'E7/]H]CG.^%LZ%V>2_Y0IIZ;Z@Y@Y MC6PW4%D>3_L'=,B:1;L0W4 ^ QA18)ZJBTP E4*2IGT,(;#3O9IN3QZ--4XS M=)XN6=(EFD&^- DQ$>?.DT,;3O'#RZZ)\,)/^V,^#'# ZIZZ=7UMJ-,>?]_% MZO(@JG1!,UDPG5&DL9"4DBX6EDI8;=(<%B$R'PZ%.5QQYF_8RR/:<;QR0\6A MIGZFS6.0.L WAVO@1O%O\-><#RS==)8^^,!RX#5NQVPX,KH<;MOY!Y(!RE"' M?)'L$?R^VBSF3;4_#I6S(J<()<;&_==,8&P_0?V0+OZ\3KJAX7R^7Q>Z.YIG* MD12< P !9#DG%%#11^*$J-F7:GU9N^+")8)+@S@48[]RV1YXT7[YW721JVJ; M7)7K]?>'5U)]&@06)TO=T!++2U^X-'J23M"9\')@B05@? R<%F*\2G $,OYN MN&)F)E2&@"H T83D"DHD>-8_'BB"9KOKWC\TU\2[\>7%1[LTA,_2CRLF-NZ AJDQ\OS@,("RI8>S,M%-C+/M+^'.Z7&V6[4CWUW*Q>E-O3'*3$LE!FA<:9C)7')@\IQ- L.;%;%5] M:FYR=$-"@,!6K8'M6L.A1NM&<2 J*>?_=K<[7\MQCVQ(I]UP,I;%@X!SD70R MDUYG 5L":FA;>0!3L"P.#>.>=%BG.2B1P1S1CF M.<.YZB>"2,XHZ/(BO7)$X(L/=L^*>@T>S;!:S6T2HK/G ;:F3:NAV,L^E@>X ME=OV)7^WKN=W5]L_S "[7&T7U<$A!/<'Z*6:""()4JHH2-9<^) 3C&DF)%): MO_BU:=!841>=&WG)O;Z#DSO.=_*CC6LGVDU0TZ?1IL(6J8[XDKJUQ=_J+]7N M*A8SN%W-S8C_H9CO_.IJ?5<^G!*@#*8PAX@59CP .84([91@(!AWNF@J1OS( MRPN]LN1V77]9;'9;[*^6Y>+&_+O98']U/YE8;;:+&S,(<,S?H]2*'3#/72%N M_.S5-E[W>I-'4/V>=)+/.B_IX>L)PL:LI6D -VH)Z_'>>>?/)T[$GY&90Q7#9DZ'>FK'S1&-=$/DBU@<_1.+$SZ= M0%X@@Z=!MU"%>?J513B/PC#K/JEM[DRM##B)YBBC&BLD 4!00:![$1@HMP/? MPH:.G#B^V^>+(0'F;G (H$7U-C#@FAM)K];M<>+7]?IPK+W3/B4 /O;5&XC> M%?0C -*_<$[ '.AA&("^*[^W*T SU'P4HT&AN8DON!%BQO]=<(X+YK8F%BAH M]/4PV0ZL0P+3WM 0H SK9"Q JNH D+WD*7&QU^3-0^=Z^!$XZ%XH)_YY>A:( M>^NJ^K;8-.?D]-UW_Y;."J+3 F5 -$<5YU)36N2='@1R;G7^7GP5D=-).7B: M,6(%!$'G2-['2S=_ZO7^?0?6^P(=9*&3PNQQR_W)&Z :?P@8ARBG&Y^#.1MH M?I(V"\0*:LXS2'FA-,W3/BC%4+CN6A@8;H2]#/J,.QAB3:79VOHC-$K[PKA- MI;EYY'QZTMOK#]OZZJ_/]=*XM]'_XVYA0N]7@H4$N0 \Q1SGNB",BP(A00'( M8,%3Z'H"T*!@43O:G;[FTXM#A?\QV6D\V_8(*^=.M[^ SD^F&88LT['C@P(Z M9MLH97US4Z_:L&KQI?EN<[YY5ZT_?"[7E2PWG]^5B_DLS0O,4]/'$J")H8# M*>I#"]/CNHQ(@@2,/?@P.I)YKRZY-9*2>I5J(+ZIKAF*"[F;#U=UZ=]UWLZK?A-ZT_Q1F]#$W"F^KU69WFH( MA2K2C)K,"$K*,&90=$H0H7C>KD4/9%\GO59IU%O;ZN%MMF M'^;8&::SUR?SS7@U-PW<1BWADUPTMINV,/[83/7&'?XF50]NC.RE)SOM[:+?3GUR*#^YUW_QX%+FI@Q) M6XB1)R^'>GZ"N:-5YS3 /%YQZS,U&S?$OZ^^5"9V88R21D\7)H>2+Y/+[X6\,O=0]5)U8SN>= MLSH<)_."UT3D.^+M'#TU91>K.6',"7T/-G :E!I>B#ON*#6?.;HZOZJ[942@# M" J(F$QQ#LQ_I;1K.5(1['0=W\O1*&X=SRL79T9CUP#!'>OF9/5V.>9;'@FA#G+*ZU/IS MN5Y6F]_*J\\F]A_U^J]F"JR[0*$0N2)2JHQ#0A4FJ>*@;VY"I-+Z"NM303CE MF/$TS5&>8R5 SINOZ:4P2:.$BLK()/OXN4HZ?4DG,&D5MI/0QR_V".SD:7"- M:J(;KXY[YW,I]2 /':Z@'LM+OZMGAGAJ=;OTB>(_0_)@CIW_XIDPQ:@#OTF# M4]$W^XLLOTR4"9+H 4NKGV6ICQ/!!*:#.J M3U,.<\VX/LM ^(W%/2P1//7..N/8&6)@;./D6*GFWB6W+-/=W,DFF!Y%>3FW M]/7'_E./IRLR;Q;EY6*YV'Z?$5 PA23*!&4Y9R+#6=8W*I)AJYMB[2)1QG$N M!$FIP;%"@@F:(F9*6V0,4Q[[H**'2Y57G;R+9-D+=/V&8Y"K=J@:SU#'9//9 M9=^+Y,V+7D;Z4N.$32=@%<;>:= J4%F>?)01SJ$@O.I6FM]75_6GU>)_5O-9 M 5)$LYP)P#,"65H@771-30&%G+;0.8;6:9KJ@K.<(H&5R4%26K \TZP@&0,Z M]C<8SQ/M'FC)NMNJL=Y+#L@XCYH( +VXE1"8@A=)OUGF_JA^V:98K%:;*LWBR_5_/5J:U[LQ>6RXIM-M=UTJ\8YQ0)J M@W4 & (R,[S?790 ""N^_U;^6[V6R]*,[)O% M;Z)PRG2A.0*"@:S &I-.@1D,@L(%G2'C1F;G"PWW\GO2ZDU:P5[[98)6@AT^ MS^6_&S^#6A^%H X^GD!HC-J8!D.CE*R._RX'H^A]_-_+FWZI'?+F]"E(.)6J M63V#2(B]"IS20"3UBGU6FEX\:-"-:L_M/L%K9#!6HU=&2+3ZU,/8?'W.4#_& M#JJ:R7-V6.GL61O 1>M["*A"R=0X^?6-$#BJ?WQ/8D#'+"% MP.^F0,W)+=N*?UI7[3?V?4!*I=0$8@EHSDRJQTVJUP=$4D$7(@P($QD/1MFK M3EI2[K6YT6*(B7;H&,D_-X[[ M=8_WU>[J\!HB E>;P\&LP=Z^.;JB_5 MLKZMYA^KJ\^K>EE_^OY^\>GS'H%0LSQ51,@<$@E4!HC$?53,,7,ZG6E@K,A0 MVLM+MGM]CLZ?-3YX9&YU.I)5HT@UW,N M75VRXT]4@]R L_.FU7(FP#PVXP11O'V;!D+\Y3\YI'*0#[:0>+O]7*V?3#MW M(SN=YSDN4JH@;S;L B#[B69NTJK,A1=#XD1&ARBO_C)(3LK5/*D;F6X &>2@ M'4O&,L\-*ZVJY[9=G04Q)SPZ09L0SDX#/$%*4H=_[X*M^K_9?_X$3%Q:,)1F M *4YH8+E>Q*F$.'9EVI]60=8[+7?;IT&VL$6R7WSW]6LXZ_ZQJ:[OEF\6U]4,"XXXAXAQ!!G*-40< M[">T#'C#;&MR"!@Y&?NC:@;&U?P5-Y@L/U7)3EK2: L%.Q=[A\(NDK,!87=A M9?'(K+NWS8MU'JY/G74^1;)FG;=? ?*Z7]?U9C.C4D&)*>8492:K+%():1=6 M:*)";=^T"Q:9<:V(1);K]??FQ'Q^4]^MML$R.4L_!V=QX:T,F<%=)*V^J?!L MYY9?WN9F]-0YYEH<^WS-QZ< _.)75W:K5NH0?"DD-EP5#G;?U@^$7U M/ H.G2MC;$(>L=2/F4/K9_(4'5Q >ZZ&\3( :7^OMK,T^''- MQ>+),\RI,/:\)/&Z]%_9JV;:R5\G6=]O% "OM.#6.BVZ(.C!PAZF#G1GCLNFH.R>P--S1 M:1 I0#GJT.^:*X>>&?GJ;]U->+_6]?SK8KF8$%48#T7(?G&+H MDBL%"ADY9_K8_)7=)HYD<9\"E%T*\.GDE%!4JVVA-;K+K@1[?IXM^6FO,NEE M'K]P.A+2;+P[R;>@YD\%=F$+]81\$3SSQ:!)_)Z&)H()@B$&*,L0*31&!*Y<1Y5A3/;#7W1_!\//*)P@^I[SS0%\@VR?)O:&%>D%Z 7P M*\#L6'&WO5M7AS-T^MMMM=I4^UM5!=-9#G@A<@Y1+M.,@'YI5T)4.-VW%U5( MY'&LWFP7-^U$>'D@,JEV*H--N@6HD,%3J7">_E::(S2G&Y[I,>HC]?K. X6IU&K0>IZCV,XBA_;6E^V'$M]>/52B2)KKM43&2.:] >M2@4)%)O2#5E]?'TMGW5 ]U%T[&(]HK!MN M'WMJOY<\"C5/^W2"BX$,G@;Y0A6FCO(2AMLC\Q2E[ZOF,#-C;W-.;].;-YWY M3)D\N3#_T'F1:Z0+FN?]82*2 X7'1Y?GJY?A M.VK.426!M]@\FZON2[$[L7R?N$XF2;5UWG,G3NAZG0:X1RVQPUZ=.&['Z0(: M(1^_UC,$5:H)S=(F/N!8:-H?PRX1@*$.01^@8#3,9S'1;NUW#)C'L'H,?+=S M#$;XE''=>1L,T*YU]2,BV;F,@R#LYVA$[)J7M9IIK60J"):X4 )1G .L>S49 MSYS.K8JE833T@NCHM?,\&GR#VST>?AOIDP=P(S(L@IUJ[(>%L%LIAV/8P]5X M("Y,Q473\J@=T*.1C 'IY&Y*_YV9F0O("IRBG.(&:I$KSHMZOL3? M[?;*0\B'Q;<9R26%DN> \S3+A(!IVA\CIU0AK5+?>-%'HRZVHVY$GT\#=QH6 MC\9:(_SL%3*OK^Z:>S9V'UM/NV(>:'79D7*WVC;+HL_MPTRNZ_5^VWJUWV)] MO5B5JZN%:3:[/VN/;?W4[;J]2);EU5_-C]U^_KY9-(UKY,9Y<5*Z:D-=-1M!MW5R627K_:7JR?QNW3QF^[E*-HMOYB]>[]KJ]^;U MN*Z7R_IK_^?-E_&;[>$/_)SL]@-7FV;/4K5>W+0JR]7JSOS$K?F->KY)OGZN M5OL_[W^S7#;5>=7L+$BSKM_W?I>>Z?+COY?G[>U'*%\]5@N/U21_*&^N++^O5QD2:MVVWC?G]8_5M*TPY M_YJ9&%3PYLQQ@#+"4DT4ZT-*JIV.&1H4*'*J+,K-8M-D!._,#_4)A>/]EX-\ MM,/1:!:Z >F!K(L=E+XG?W;_;A0FK<2Q[\(\X=8).@4Q>1I\"E.4Q]=AAO/' MEE'_V%1OK_NOJ#>SC,H<,4 5I% 5I+D3)NV#$,R=MJ\X/CKVD/UIU^Y&(5>G M[+@3T20WTA@A#:7W4J8#FX<6G<"+IY?3 (JO^#K(^^0&C=^KKP?)U+I>F5]> M[6X2W[TLC]F5*R291)@!I)3&!'%&.QD%R:D35H('CPP>HSK/]6%XNJ_MH M'/"<9LH,1\U8%9F(.1!,%@BG ,H,(!>$^L:(3,H/=[>WR];Q;VZKM5^.D^\G;74! M6$2G[1=RS^*XY[*MWPMML_QHZ\*1Q<;@)IY_:3%\D>J(+YUK\MJ$>GM;K8I1JE" AAI/5*7R\6G-A6X/RZHU_+AZG,UOUL^ MZ1?25&4"XTQPC C56!/)5"8+!0B T.F2ZKA*(G/Y0'QRK_[(>;5]$;R3U)$J MSWHM?"+UYKQ8'K?*8JVE^[M]>K%]A%JB%10B02G M6<$D!;%IW5S;=+FMYJO*]58@3\,LD^'H7CFFNT;/*V/O3=(H,N@[6RK[G#&G MDM5!1DX#4@/+\#CA#."(]5D,Y6+]K^7RKE(&;LMZ8P:L]WLGD80Y@!+PHOE$ M23?[D;NF4BA*A>U]62=C9*3 /#?/1GF.E1 ,2E.J%% &,IAE$2J M#$.K3^SL(M$TYSEJ3@J@" ,N&"=84*@1PCCG*OKTUWW[^LV,F8TVC^FN@5[Z M RJ.C6$(=;:^_:11CI!R-WBZE/(HBP6F?!VROYGOJKZI/FS+;=LR]U0$9N B M,F(2#*8SA5(EA6J_.\HRH!6WG2[V?7R\]K13E.PEG:VO/V+-B18TU,QIM)W! MI7ARQUL(5VS;R_OJ2[6ZJPI3K'Y^X(_%]K.\VVR-BO7^=KEFI<[\?_ZQ_#;+ M:^$P,^-%WR&Z33;ETW9 ?Q6D[:IW;9#>B=6IW MGQGW>G*+Y+[FR][T8E1/2[Q/&P]0<.8E30-4D8M83W>*^^ZP+79OKUN M;N=L-CI\J-9?%E?5YD.]G,]D 45S !I#DN!F'US.^H 0%,#QHTKO,-&7IC;M M&0L>S!SBG>WBT2BVN:X,[1QK9;4;BGMA2:-L[ 6?8PZ=7,T9;.LTF!6B($_6 M80)Y8TN@]FKT=^OZ>K&=985"!4 * 0(D8LUZ09]%0HD*Y'(INRNOA[XA;J_]0 MM>?V_%JMJG6Y-*3A\YO%:M&,)K>++U5W.,N,098510YSA)4 #&"&01^))]V.G=G(SU0ZGF7\[#KV\++,C5VRWW#!U;U0WE?Y3(^CX3;=1D/2, M)2?X,\3 :JS;:'%69%@9K)=PTPR3)*)-S#*BK^J'3.J#0HP)3"45)@90@#,I=!<4&2G% M[$NUOJQMAUL#@[FTC$-=]CUK>PK"HA5UD:PJQYF9H5Y:)B/CF>B8E[3N'2K; M)RB=N+%SE)-.G4I7PE@\#1Z%*LSC)":D1VZ;99J$J5\G6ZSN3.PNHZI7&U%= MU^MJ]W,?RV_51G\S S9C\F)5KK^_WE8W&R/ZJEEAVQT3W6-V1BEA"(&"\@)2 M)?-4D;Q73,V_7(97Y]09>9BFN\%97?/ M@V'C_:Z%7=&2^[+U5=S]?%N\B^1A<9*^/.?8NQ6E8E[<_W7>UV$:GM.S-*NEY35*NJ65_AU.3Y&@JA"P1QD2J&^LD E#$(7)8X?&-$7M-X MMZZ_+#;-Y17-I15#.Q$/"UTZ@+CN><';2.J'\K<_KK1K'&VH=IZ%YN M<[/03G!RJ/@B:36/?8RLDZ$GT!>K:J:!Q&BE>W*&;$P7;1':#X'?5>L/G\MU MM8M%5$8*QHN"B*(H.%0TW:>(2N3")6GSBQ Y96M%-+.B>R@VEW EFT9@L_GS M:M=H-TTM)#_=;>;W?WP\,PEIL!TDXWOKAL+]A(H1E+2*SH*Z9VTY ;1A-DX# M6P/+4(=\L88A2"V6=]MJ/BN$$AQG0BD(*6>82MKOQ\6IY$[?-?O&B(RA3L99 M0&1MLQ^*8C@\'$:=JO/BJ!/A "17,Z>)).=2O E/U=LL?1'M?CTV3R>?ZG6 MY:?J][N;RVK]]KJ-O'E[MVWN%6T^8MJA,>>$(8X)PQ@2!BC3N-]&;!(VZ02K ML)$C(ZP7^ZKHQW.@AX M.]H_D3*#(E-(J@P13'$& >42]BI8*G ]'K'_B'@VV>AH?'K7V.# #Q*945% M\%FR5$+AI;-#<2 77X+QO%K,9&U"[X] *3C-D"1YJE(@OI0U/7T@46D*N,X)1BD6 G%=Y)QS++'F0."(7V>V.I);X^K/ M+FULTS>R377U\Z?ZRR^F3$W[8LTOFF;%#IK5D_(^TV#\/3EO4QB@NQ[Z-MB_ MOJJ[W^2C^1LS07B.$0/F'X1GS=EN*.W>7DIS8'6KY).'%C(E"$!*F(98$I!G M"*DB0WE**<$B]D&VO9:D$6/78[O[\G*KCF:)6Z.V7)^1NU MG^QZX+O@WJ3_G[MR;1K,\OO[ZK9>;V<"4\8%*@I2F'AYGG*$NKGZ.F POO$CS#C6%NN"#D7;5>U'.]FJMR6\U4SDE*E&29EB94 M"K'*^V: *.6N 'GX=,D!385Y8"XT9AGBE)N^5B+%.$@EBGWFPKXY[%0E1E;2 MZ'*GAZ-I]NR(YY[(5YIQWNYCF,.V+ZYCL&L;8LZ(#DD1,O#4Y\C9L.1OR+\-R@ M99@?-C#1J^UB^[U8++OYO)ED2%$NN9(%8IIFF>E4]^T@YU:+%\\^.$VE:*X+ MPBE56%/ &948:I :/A()8I_5O].3-(*ZR6Y[:+B;]#(LHOKC!@D':T+ X7') MCT#!VZ#SP\!?>AW@!7%M_.^K3^W!2ZOM[^6-25B$DA*SE((L5050&,!^6IV! M@EH=0WOTX8@3JD%&)6E/MDL9TR8S)X0U:5*1Q1YX=&_ZO:BD4>4* E?#;&$0 MT2LO(-C:% X*#QTX"09/LZ8"!U_Y3P QR =[2#1?!JQ-#M)^Z]E>1R#KN]5V M_5W6\VI&<6^23FG22'7ERD"/;3$SGKU>U!GD;#@4G73I))G" M^#L54 4JS1-NA73)'F,?RV^OYV9DM;A>7+61N]S*D+' ,$5 (US0W.3V&O>- M2V2%= /8L2AIAABD !8P-<,W3'*J9 MMJ0:PTG^]6:QJC+3 M7@A'%$$%,D)R4: B[[<\,":)]5:0XQ$$PQRE)@Y1!".3+$"$L52\@(0*D8XT M[.HD7?2_2!IQR=N5<90T["9HB!4P'-H#(\@;CB#I!V:O5VW1TJ9\LY,'TOR(H-"9$! ;%I'DQ'M&H22.O6B MR>,@&9,IQ3 G4F&<&U*F3%$&4L"0;"Y&&1DI^SF(7J G5YR]=(1+3!N'$<;> MP>"8>62*#6M\?9P8<+R+<8PZPWQQ1L^[>K,ME__OXK:=$DJAYB+-.!0:0R1% M2@#I&PO,I>/"]+,AD""Z(-2T299AH(B)E:84$DP5X)F2(V-G)RXQZKRFD_U< M=$1./ .' 6"(#6S\')P8:CP+<0PT0SRQ^I"L";6NRO;Q@!:%&7HA MQE)2\%1*(F#?)(225@>"/GFH2"$T*,RH5,VBC=%9&-%IIR_P?O)K@>^#/:-^HWQ9OGN<[WJ M-\P(1%.>XY07@C"JH!92[]]?#:PG/IX\F&2$I$0KFNL4IQKP5&!WA![!O_ MA^KJ;FWXDH'+CXOMLIH5E!2ZT *!9BF9$3,PZ;\CXYD)8]OXGSPX-^1"*:54 M<8FSC+!,&6*AW S8A4J+V"=LM"*:GCT!W)UZF0!137(C@*L_ M(3#PN/A',.#MTODQX"^]#O"6V&/@X[ILSI[X\/WFLE[.2*&R(F.9+@QI@,Z0 M&49T;[9( 6&V#'CX5)A)H"!!N! %)C@7 FL)0,&4: ;7L2T MYN5&'\\5QQ9O9TB(AOZ@R$=:N9\MYV_BGKKKH2^$>Q^OOUU]-B] U6YX!5S3 MO # 9*T4,IQF*>^_VQ(HD]:;)YY]N-&:F2) N!FR_WJ\IZ44Y;E?W,\R^NX_FE1L '&T*V>,?.O!"K^]EUOFQ,$S^,[W_ !_L5Q#D MW7I=K;:[S^8:)FW+[=UF9D:W0F** ,,"*LBXPK)_]SDECELAC@0I$" 89%QF M)@S70"B8(JPP- V.J"+VY3_=3'@G+MFK2W;R7%<1?)VT74<8P42OE01G_\*M M)#QOR;1=?*E5NRR[Z3'*$(61( :U2 M"07-<+\W461:$-?/8YX-D@L&19YC@TV$&:,P,='$JV!E:C&<^;@G@B]OG^VM9 M;JM/]?K[#'*0"<$9SB0",J>%&>+OVPC5CA_P/GQVQ@50*D,TU0A3E;*"9\SH MERE@%%$V#F1:34DORN<[?@>W;(D2SR@OD%AZ%/:#_GWY3U+#SZFIP,)3_;-? M]ONZ8(^&#S?EE&N:'!TRQ8-\8SR0H.E1^'0\*#\ M)]'@Y]14T."I_@D:AKA@CP9]4ZT_F3'1K^OZZ_:SK&]NR]7WF5 H%X)(@3+! M$"BPS(KNI9-ST5PR3P6:%AFDN ,> H3X'DPOPOPP@+[G0[NS\J>FW) M3IPK*SSMLV5&?.>\V/'(M*03-@)$GC7D)$R&63@5J PLQ1.XA'#%(?_X7"V7 M?9"4Y!JSYG1O _>A=8@J@8_IQ^&B&B!8R,STT-.,K!G.9YIG0@ .- MBBSZ@K%-!+'*.O>(Y9)?ZF%E4,#,XZ#TIQ,/'YNF@@@_\4_3#G\/ M'%9F[F\3?GIE"&4",9;I#"((4R%E#L&^]^3*>L.&1:@\(QF%F.;J'?:*$X%A"QO3AD'0)N ?5L" M>6IU.?F)IPL*E01:FU0 0P*XALQ$D%BF(H,T]G[3OB'M5"6MK,3HDNV7= M8K&Y*I?_K2K7_9T/6$I"&=* X ))9 ;LYD%HSCGA@4OTX)\D7K$BR.\ M&&S=^=$QO AUP%?)_6:7^UB%^9W-C$DNF$H5$1)(0;62JL^5M0#$>H!Q[/EF M0 2RE%.6(8Q-.I[G$J0,9HA"Q(I\M&LC#YM&J\S]7A=GZUYFR1BNN:'$P["0 MM[H\,N((1X;:=GZ,#"[!,U>Z#'/#'2*[RZBZME"8<4SSK1?+"RX*J+3H]S-H MSJGSE;-/(QCED'))4@I2S'/(.%8IR6CS;R;X:-=2=NVBNS-M$$J<#'2%22SO MAN'$RK;P0#DPPPHI/N9-#2I>93B*%7]'7@)+?P>\,A&^E,V^UM>KS7;=QM[P MU?Q?JGFSILR;+:^+[:+:*"-H66_NUM7^0FW8G'!*2?/=F6D[FA3*8"_-28HE M*+A\:I5AC,_#3T#1EU8C">1%Q4N!>=7(@.RG- * 3GMPK M3^ZE)W_VXO^[2U/L6^)UN;EL=7?N-AQJF8LHC?JDU;^])F^ M=SHLU-TK\(>END=1AV/=UU];KA?E8OVOY?*NXIM-U8IYLR@O%\M6QF]5V6B8 MOUV];[[Y7C<:5_/?Z]6Z_T]1;A:;C^7ELIHUN1]$&5 [K?.+9"^]Y(.51OEQHIR['NTZ@VE6H5O/ M$*/VHO0'P__)=%M39___/W-]474U'? M%IN92+DJ=,%SID1>:-R<5-4'%ZFP^IPU<,CQZ+\7MR,&_]?DST:A+^4'.NV( M\/%,]N:SL[]Q.7S2,1O(AK%\8@0-5*AC> SIF3/[#A.$IS)4?5,N5K,"DYP( M#@NAB=;*D)AEG08!!"J\$!@D\EE)N-/HR\(PSCLB<7330Y+Q);_CLM'&.AM$ M!JV"B9$R;-F. 3."@\[G5JDK0M4O)G4ZBD+=4/.%^ZKY'(8._6M =LN MZ$V]^F20>J.JR^V[RK2]U;;\5(FJ;!04BV_5O#V&L-IL^4U]M]HV6\*49"E4 M E+-3!9.D>YEI+FVND$Q6O#86;/1^ZH1G,R-XHOD=J\YN=R)3JX;U/5(+[D[=S]V,O;]Q(Q"(;%$/-.840(X4[+H8DE-L=71)<,BC$S0 M^[S;'9$>]MES,*YSPV!WGPN/3[,GOKR +'\?I\.E 65X!CY#';$E3'O/=C.] M^O;Z]>JJOJE,>MFK3;L/K/W=?N^N0JK@@, ,ZBS+H."XV&W$1 7G M,'OIXWG?L)"0YE+8-(,YP(ID#%!&M$94@4Q+0.,UJ[W2YJ*W!Q*3G<:S;9MW M]/!$$XQ5&]-HG-%*5X_S3KLUZ+?;S]7ZF;!OZLU&EIO/Q;+^VNSFK'XM%ZOF M-_FUZ33,Z')9;C:+ZX6IJT6]^EA^>U>V!\D+#K)"8IW9 M07K*U>4&\;8DS]/[IT;XWR^2ID!)4Z)V2WUUD32%VO]IV90L>5RTB\04S@PK M2]=K,X;#/W#=G.@0X*S5F1 49002%1&NZ^Y"F8-A)<^A.+<)1G),\$+Y1L#C6'.6:$R)1@+3,I MHY__W4M+?KTKFU]4KLM%(1RUH_W(9KH!O!.7[/V+X.P19<:P-ART;5T=DUQN+#2^AC)XRPSQ*8\4Q7Y?<6/;VMEJ7S0VZ M;?CWU:KZ6BZ;]9 9@D@(S!G'(L]H*E/!VJ@H$P@ [71*Q]!8([&L[@4FRUW[ M6^\T)LU*GP_)!KCK0K)QC/4CV5Y;S[1.7O+QE*<1.7;4K! MY5@HEVPY]GKUI5H9.[\_<_@1H9+QY@84Q3!!"I)?\\%5*E&> @-=FG)#CB1UU[55,X5NR$12?:50ACI]&F@I2D#O_: M>;:E/^KU7Z]7[];UE6G3?#5_7W[]K32]X*)<;F89E#S+")9*DN<$*(REYEP)#BB F9)$R]A7(1@MR4TOIMV^_M6H31:K MY':GURTW".2R([M&,]B38A?)'YVIG<;6Z,;ZOV4^;'.TT1%F M\1STIM?>QU;317.1KMLEW &)]< >&T3Y^3DQ)GD6XAB$AGAB_;GIZ^+M/F"_ MNQWR%$*0%:9QY!#ES(Q<^K:B&$IGVWI;+NV0\]SS1:%X*@L@(5-8IKG@F$BL M"U1H#&CJ-MFREV+=9#XV?R5IA/GL,O\0]9VS_*2GG_W:WV;;[Q;=U\L83 M*7X&.B8LL;SS3E=:MSI%9\I2#CRQR5%\+)P&6(85X5A^XN^',UI^K[8S1F4N MM1!Y<\U#BK3*4M2U")2G:>:2ECQXL.FM@01,Y)H(4PC"B& F",0DS1#/W,8_ MOOG(HE.TJ$SJOJH=I2FSG M*E^( MIE;YE#*A%F7'.B:$% 2K3AGHPYS#\4]A^3G;2DT7;&[]%.676BL03R M>!K-)U1AGGQ<%M"C84WLN=VW!@K/8WH8BVR0V_5M;Z$R\ M(=4P9?@-*I<5!X<[9XM$?G5U=W.W++?5_-0G6;L=OX4JL@*SYI,$1I@ S=>8 M!M/FMPM"&;.ZG#M*X,A@/-":O/CII=]7!&'KP0Z>9ZL"-WZ&=3\*0UV?[(#N:-@GK57CK5G(BO\TQ)S!"6.(-%FM&4B"ZF&49R MIX\7AD6*3,PNR[D7Y77YQD S;5/(L7QTPYZSA7$/97G.G9,980A7I\&N0&4Y M=KQ* (=LZ?0H5'?>O.:8,;[I+#5L^)&_6!09,IF]T24X=)NEHO$VNO#2QL !L;0UNY%$X7/_U:F%B-/-^_\&3/3H;B$S=.?B[TAL6+M)S1 MG7$TSD-O1MI0A^Q8P5>3?6EYCAA*:8$((B65J2C-*5K??B:84X)SN%8OO(Y\ M?RZ=+3;AP=:,$;AV7#!>\W<)W>]WF\^/>Q/KF]2%KD[,A1ZNL&9MW.+0D?EY MJ%T$N]R7A5[,>:CBS6ZY;>[:VD7TD%G3-PXQRR$N,50,LI1++A#O&\<@9TZW M00,U&5D/5;VK-E^V"7_;;;5FU59_L?^@>W/S PA,>0Z5!%(B MR3**4XG% $(B7'B*98BF(XOF!S-O:7TTMT@^U,W^MX_5?M,]*9?TN/T%,PCU MSL(Y->O^ MHC'8A.6JP_@XI:4&RGIB%]-3M5#6K[9\4 MW.QZ;(^"8DP@94SE&1,<$B85'E"D(/<]\0W2=F2=?5I UU37.*F/_.Y8']E; M:\,XP%EL)^?>7VV?E"S6>%^H:CP7?;5AU4Y@@_IG=@H;UKK7)38"BX%3:MX? MBD^5(BLQREE98"WLH*0@1P.,$F99A+0:^\9CJ^SQ>-,$M,N5EE=S[E#?ZJ^/ M2E"WNZ6K)[NE=S%V2QT]$S31)HY3HB;;O+]4P3Q72L=GW;A[9W;B&]@\O^P; M7QZMY?>:OSM=A=W4G>;KF>#Z]F;YU\?Z[D[5NS^7N_7"W.% LJ1,Y@1#6>8F MM[Q#0 J&W4ZA K;[WTIT0_K#4F\OY(I@QU1MM&OUDU*,MJR%*NB'Z"BSK0297-S'V_LS;1-M)8BQ:P]V(>5D)+WT7YFR*HS>E\Q"O,0:\>8W% MD0OKY^!6&U;=UKOJ^5- S2"'+TGE0J9,,E R@$5:4DPD$W0 V"&!KFRTZA( M(#QTS$V\KE\)Z+2&&6N2W7-S')]]B^0;.X6[I%/\'G'C[ZX&YG_ ?!H!7LU" M&_WX/:.?D1TV#XV-;>3S9]6FX-16JY]C4)H=6J\V7?;)OHO!SN(B.FA-BZV/H^/)G;V:%OBJCE1:;U&-STNT2N$]VY2/8%K[%1[7EYQ M$_#GV _.T+K>XT\Z ^:GYJ-Y/R/LT_ET'AH_H;WUI49/N$>;!S@?ZEV;7O8B M*J";5DH@5N80HQ2E>,C#I2+#8 C7;^SK8<6&Y!&\W[A7TC(RLNJEI=M@>'&7 M]I=-:]NO'MNUT5UG&L7MM@S/8VB.,>#M/4\W+JP'T.IKM7Z\JZYO39WT/S=W=\>J0!2H+",I MI 07I0*0E: DO$BSM" ZKF-.%25&M!-Y[3M ,^-E .=XM#*&1,LSEHGX8&ZODI.B35/MNVH[)T@HHQ*DB''.RYP(40@^(,F96T9YC/8G%+(.]&\MZN0(.^EP M^\I;0%>XRMYEO. OA^<=,".1M";62CS#NVENHAK!PE?%-A:;[B+\;KLV%XLL MT2C ,I+35$,"@G-)9(%[-!3DW.FZ>2P,$XKQ$7AH00[L%E=1OIQ'_(7Y;6?, M2)R="+82Z#@NFYM(1[+R5:&.R:KU8V3+S>Z_S/LYS?$R8=/O#'WZ6E7[]W5W MDL.^'_^ U]NV*OJ-;HI][V\CBJK9?-FV?]O5LZ1%1DO.(".<9J+,%"]3 !C* M% % BM1%SR\(,[+D&\N2SK23^YS-53)LS[7F)8-]5\GG[Z?W/@<;$V.D7Z7? M2W8!N[GC)_&^V_0RJ>/CO!47S2UG)J49](5YS%MS(.+Y W@S@.0T^QU1'._/ M?]PT_VXKGF*4,@ 9S56*2D!$^]1'WR0%TFDG>U1#D6>@%ZL(>)5''D>GW5PP M&9-N:NY%8A15/D?0&5T-PNL\E#&,*76$?N>K3J<:V==+S5*!2XZ8(%10F F@ MO^Z;+',BA9\Z>30TG3H=0AZ_:LGCZ'15I\A,>JN3/8F1U>E'@JS4:02O.>A*-\J_5E]U5ZOZ"Y]](1,)$$4D!TJI#)1<,EJ40Y.,,Z<* M[J,:BKUZ[\#T*9"K[\FJI]]Q;XT#,>/K4#]N)1L8S6.)"L+ $M>%$ 5DB$%^L8HE\II6]*S MBT8R.0_5&6M$';1WC56: M/O)B7&2JA "@0G*<"I!S.32' '7*+?)NY!)JX[5 \Z?15W$B,!A 1SKLKC:L:;VN/%B_TV4==.M:9-W_1QBZJ/L$A&RPQC4*:YA"R3.6&P M;YD5 CBMQT*T-]FF49.L#W#-38>5J==Z:^JU?NV'WN98.?<_7#>4 A!ONZ\T M+>>NVTNG% ^:=KH/?I&EG 5I9[>M]1(GS(M=.TF+SZB9AOVL:9RIC M+Q!U1K;&T#H/F1IE01VND[G)T$MI#NV2,Y=ECB'2_YF6>.FF1 M=R.1!>GEE"6O32=_'NUD9Q(*W;3'C[TH6O,:.V<$9S2A\U"=\6;4@3O:>/WI MEYVTP'J=F3.9BE0)F0(&U- @0BD:JT"6S5Q(@[RVHL:PZ:]#$8@,HT07V9%Z MG2%'-7*D=;YZY&J(A2)Y<6.K21]VU<-RLY9_/53;IFKHMJ_#W]4+ZFXY# ^= M2B&X5+I10F":*D)U)-8!X+00V$6C C8;6;-ZI$G50VVKW_?UD_JB2DN/JUXA M>;=3LPM1[J9N ]ORE.V^.E+/]G"7ZR(+/7L2SPA@!$_,0Q!C&%9'[\7.+S7M M'JOU^\WR\^9NL]]40W,R*SE+"[UJY8HI",M4\*$Y!+'3(M*[D^UT>HOEGF M7FS:'@=.1:3K0>#)/<;C!<<+/LMVEJFSIW\A&)Z'0 6RY=64\_$,N4M5%XPM MJ."IP@!F1!1(IDH+XR$,@P5PVMIR_O#)3OGZ1:!S>H(K6:[B$X$G7[WI5FZ7 MTI:.""LY<>1L;@KB"O]5T?#BP5TG3H*H14I(*B16-.5 %22G4*F#)A'DE(WI MU\)TBG&RB/*6#2?N7+4C%FW> C( ^GXI$3EAQ$I)?!BJG#FVJ[O[X=7O%NZ.>FO?*UR,M"8$Q+1)!Y/!;FA4"T5&6N:$$QL9U?1[41 M;Z@<8)GET>'9^R;Y8\ V=;VK,S2=&3]!V)W', ICR@]%I(/Q8YW!5^U-4Q]V M];?-NEJS[_]L3#6LZX=JIX?U]@OMG@/6H]I<;MUL'_7/^E_6VR,XKC!FI12% M*#EFF2#FM;\.7%GRE#LE_4T#*7(\P(=,P*9[":@>X \O++M'!U/YRDXJ9^@F M-U$U#V^T7AI,,%6>?C%6))OMK\G!D.1HR55RM"4Y&G,Q'0[C@W,9C=,Z>1[: M/K71S_,F+\&YPWQQ?$:$?EMN[KI'0WA]?U]O3U]!8,MFLUK0DM(T+S&D'$G( M*,L5[E$@JD$Y3@Q!VXX\ QA]J98[\QKTZ_O8L63!A:CSXS\*Y;,9Z'&L^W%$ M1V31^H![_:_'9M_>1/A=\Z,EIMTNOJD_5H:OS5WU!*>&9Z="!\71@ M*>%'@ M%.="2B80ZV%CGF=@\:W:?:ZMC\HO#==%'DXMLS] /EIH'OG:#78EVQ/E,+\Q MW[7&R;=, +HTS8CK!T;2KI#>N.[:[,GW@8&#[8-R3 M-^3,KQT#V8M%K+$=>"[E82Y]9QZ3WWSH>)Z",1M@3M/K$9%Y>+5[ ^P?U?YK MK=%\JWJ#%CG,RK),E9[;)0$%RPC+AK8+GM/AL3N[.3),FU::]O39.\=(N-[^ MULI9]Q)IMR%RN]EV3^#=WF[N-OI#W6:L0'3;33L3\NPU=SR=#EIZ.Y!)AS(Y M@3FMWELQ=T:TPS(_#^4-;%,=LZ_::>!^OUJ\W%);$M&\+6KV)A:0%X@Q80Z$ M-4,^M,HRQ>W4+U1KT75/;)HCG&Y8_K(ZA:@CMU]_%,(K$_#;J6$PXL_K MX*2,>RG@:W+7[=@>$$[,ZKI>M;?7VZVY6;'[!%EHEONNKCNW[62C*= SB(:7 M]?.')2'^W/ON 3BT31&* M1)YK9M 1QM090<>6SR8">? TC^#3#_H/:3_>]MN$DO3>O$O_?]J/KV^?O\W5 MW@M;0""XE!*(,J.FD"3)4]&W2E"629N#I5!M13Y(.H5H1*2[I+HYOH+G%;SJ[J=.3*M]R#@UO7XAXVB:;2)%"RI>B11#DGCY M2#&H-76=-5]"SW>IM]!?+NW?;VWIWW_[TW7:SWRSO MZ&I5/YJLB"_M/LC#7;6OCAO*)LK=:N=\7T!1FL@68X@)80*4E*@#6H6=*I%? M"F/D:>?D4EZSKQY^>WQ(E@>4YLQIN=*1ZZX]9>HA.Q9ZN91O[8+AG\&M;E/> M8%%R8M)5%Y=Y])XW"XR?%WN*K9LJK7&:\I==+%>3@0L"HQ8EN59GB*6@F$=10HJ M,Z--JI_P0,NHEW"Z@G[Q32Q#<_ M7J3EC&".Y'$>>C?6B.?W/$)PXI"7L*MT6Z+J_OO=5E2WU6YGLB3,2>'-\J^J M64!"90XA1$+R5+>K_Y,.;<-,L>%D[L9>@\(T['%(=^-S>[-#-F0H[ TVYX2$ M$#Q;)R1,Q:UO0D*+*_EE0/BKIC8YT-PG+-RZ6B.7?3O0D M!(=-S "LV+ SW4B]T:L&?1*7(;[8IY*&8,P]Z,X0)QYZ^I'ZM5M?EF+M(U"YGS MC#&><0!2*')(\V)8.5.BLM0YJWY$6]$#NA,P#IFB@8CT5;W@#(84NA-PE]:U M$RA.4N;#[US5R\N6-P7+GR%_C1I.$DQ1I(+F% !&<D M1KFT%5VC3L $T2@G(GTU*CB#(37J!-RE->H$BI-&^? [5XWRLN5-C?)GR%^C M^L+[PYYZN_WI2(+ED,@L,"*X,*9>P3])IDH?E=Q.V7R7+'U\I MN4K6PYGBKM*3YV-U(LK>KYF$\LGH/<)8[@B\/_C>@NBI-P;M2OH&YGZN,=)IG"B_V]7YY9R>9 9MUDLT#0NO! M^KM[L:A894C?]H"=0%Z(?#>1]"@G.M=BH6?T,H(KYJ&9,0SS+NSIR-U([>SN M?MM7%BVS3!#S#)8H"Y$KG$DXE"=D&2!.#^)-!"GV@?:S8L^; 7[P8L_!?35* M@2_IIJ#J?##DYROV[.@#=VV/Y>19ZWXTH^WFA+B<6[\AO?S>5HNZJ6EWU>]# M7[[B@RE>0;=K.92N6!091Q"F4J0I (SD90J'O1$&$\1DGP[D9^:=;^'I'N0Y@)J#S/Y<&"]17K5TB[?I#W.0]+6))Y1X@B> MF(?:QC#L^4/2L;BS5LU=O:JJ=5M^[]/RKKJ^U3]9/ZY.7E[+\H*5,,<($HX1 M+XL<%4/#&+J]AA:@NZF9YY[CW$();2S&=PLC(+#(U#TN&AXK+-G M3E >M[HW-?7=9FT^+M$_]=B/C>,5SY!Q,D\$"QX'Q,8?IYC;(/*(^L)1I 6O M+O%D2#?-1&^CFOA6C!F>3V]-'FIA5,WO5?^08/^;]8)G1<$(PP4 -)6JR$L* M#M,"P(YI7$&;CKY.IR?7A@ZWBMJ#LJ&.T4C9'46\I]Q&9SR8S!Z17K4OF P/ MF=*WR)]&7\\0Z:*K(?PQ4ST-8MI;.AJ.O_!G8@M:\A(RFA4Y8X!"(O)LJ(7, M)>(L0#Z!3[-3Y1/TZ00O'F[%.MMZF_/0YU=!Z8Y^1C77$Z@@ITS6KIB'8L8P MS/NTR)&[D6JIVBB* -D$(2&-'$&P>T M/W@&07!?C5+@2[HIJ#H?#/GY,@@"N[;&+]HD8:68;E?JD)Y F<-#PY1ZGX5Y-A=9YUF]V]5_ MM@^[/FYUQTS6&E2RW.U,193S[[-%(]C]0&P";L< M[D3L9K;Q^JAW\)XUAR2F1 *I@56+"KEW=8T)UM'>&&4S9]:.SV+2Z>7BIU0>&'E>HV<,WHUFL]YJ-1X M,^K _6Q$]I&IMWW]T 9Z\J]JM]KHT'!1()YB)B2!',*4,IK2H4"3>?T8>2;4V:>Y1U<,RPZLQ<)/ZP>%=R( <>R0A1:=W5 Y2RV8/+SG@NV &TDMTV28@ MC:)Z'CH6T)YSZ4M4*5\8K%H6*:)U3ZHDQ/8K5/F\02$+\$6Y^C1?#8338YNYBOGZY%Y M=55PW:Z.BOM[,]>WNN7[>MM.)0LL%54 %2G303!3N4K)<&PEL@(+OPRE$0U& MSTMZJAC#,._\%T?N;-52 MMB_37-_*OU;MNS8?=;!TO368S'_,;?-OR[MN%=[L=YN5#J7:O/;M^ND/3OYR M 3.("LI$@8$L<0H(1N"@ZSR7+FHF\(??3G8DQB#C"L-R*M._D^P7B5',[I?&F\__YFT M<'R4"2&"=\[,')?L"_.88B[*0#V?D>DV:8W"]*':;>KUCV5@5W>/9EOYU/J. MD04#%!%2P)31+"\$3SD?*JT( 7GALDR8&?0)EAKK'J99:02:WF9&HN7,-S/4 M\2;%0#/?5=(9G;Q0P?LJ.9C^;.;MK)]VUIS6LV,^ 0S @\I_91X/)O#,RH:T 'SD,J0!M71.JN;Z D];7];FI*X)XW^ M?;G9OJ^;AGW_SVJMUWE?VL1H+_/J^T@O+?7MA];UQB_XE^_[2 MAWW<-/]N>_$":K66-"LX5PQ0!7DF)0 ,90I@_7.G"@8S@AU9A(_@3I7A*C'& M)K\8)U;9B]Y^T4?4:(X\T,(?P=92Z8COTS<\H,N\ \YJ8Y$E//?O@Z M/T'\$ACZUZ990 EY"0&A90YE"BG&)>M;-*7EG58&8]J)/!MUT)(#MF0 E_QA MX#E.0:,(M9LSIN+23>2]:8SU.O!K')V1XA#,SD,[@UCRX^._@=@9J4ZBOM<2 MNR!22$H%)$6&F:2"2WIH$QH AM$H6UI'J50$1H/IU%MD3JE4 M'19WK7+D=]9JY6J+G5YY,62K6-?[K]6N:_@?U?WG:K=(%:4%(@"J4E)4$L(A MZ=NA95HZ;1&X?WID96H!)9L64?NR@IL0>;!E)SYQB7(3G(ZC7G;^Z.!,K#$_ MT'%&5_RIFX>6C,!?A^I$ ?OM\6>_5WM3J:8 .4M3C"0669GB?%!C1E+&%]^JW>?:71)] MVW,9FZ?0K(?HC;E#D'QI!^1=.R#UJF5]P-@DV]K<&&@V7[9M+:EET^6[F,<% MDJ_=7J0.UCR/N0,XQ%4JI_"$KTH^54;MB--?_7XF$HZLCZ]P9B6-8_F>FRJ. MMN=500S#E'VMZ6_5]K$R91=-)7]3M=_4\N*/S5X'I[OC@;ID"F&%I8Y..5&R MQ$4J^CP3!!#*7&)$^T:!TM$ORU&N5 DE)8@CJ6U&>B$M4.I4[LA=D5=!Y!MCLH MO+TE?OO]JLVI5#IZ>6\>!JP.+Y8(GF&3.5="2@!-2R)(2;@"I>X[.:#<1N9& M?'SL',7'AX>[=LM21WO' &ZSO:UW]^T6IN5S4&,8/"]K$Y'G)F!MDK=!E'20 M;!Y;"L;7NEZU07571//"O#T!$Y6_9UJO[=,"KH%DO7R_;O +0AV G53_ M\N7=\B D/N6.IR$'MEM$5\F :>(3D1=Y.782*8XUX?D 2@A/K-?#F MR]?]]>T_FXIJ-=Q??][K);@I]S5" R(0%P6 MH$=$E/X?IV5Q1!RQ5\H&^F_U[6^/6K"6!GV3U#U^(VZ'BEI&_3I9JS_?;;XL M/1Y*B>HNRS7W3#SEN P?G*1Q)RWPY/K$1_+41\_$-#G@GWAM[D_TN>7Z!.Z; MARQ/8NGS1?UD[-J7GOV3KE8FY-(M?MC56_WEJGL^[GK'6TSOMJ=_H>.RC5XH M=^G1&

_B363?V>G]?-SFIOBQ/1:I^.T(LL^H_C1.G(?N3V3K#U5SIV/8 M5OOI^E^/S7YXN^$,PC;9'*6Y!E$H@"DM!00IU3@Z#*P@=MN_<5J.K.TG8-OX M[[QR^%Q?">P(.^&^G _/WDJ0=Z1\>/. M3N^BT^8F:^Z,1=&NEU@Y(U&C2)R'$HTSH0[8J1RCM8.4?=HOMVOS4.@_'];+ M?:4]"].\;[L@C&..]/_/6$9$+@ !0]LESH%3E!:DQ=C1V:=_)K_7?TL,IM_2 MW#'P"L.I9< U.9V.@=8QJ#H 3#J$ [L7NDECQ=RYP"HH\_.0L< V/0^D(C 6 M>TOR_2$W'B$@%(,8Y4 OF(F$97; E?/4*=J*CV;N6Y/O?>_Z3.#(N'N4<7PX M\3ZEC?MFM5GYWN)BT70>G8?:3VAOH(U+7Z;],J>>':PMBE1@0D J*8'F>I3B MDO5M<@2)4Y6*<2U-GUTP)A/*F4>?A*B8%([,B_HQ#^"2&5+/B+).E/(E>!Y: M%\B6LVE3XQCRTZB3HWR2%@*GYNV*@K$2" JRH35:2J=+Y;YM1-:E#_IW)E7S MV_+NL=WGJ@]#+6CJI@.I/E(5A\^1(G6AA"/W9**Q7,Y1CSRL.*M$OJS8:I"Y M+VDN$.GVJNWJ^R&?74K]H4@ AB#,E05#FS'"ZO?7R.6$8@5A1( M4(H2LQQ!(4RY#D)(2B,F=AA$R0DDCPL58<;+*]2<&2]CR9S'>!EM11VVBXT: M+V+3K.YJ<_.@692(%+ DI>0E![DHF8)B&#(DSYP2FL\T@RBF!1- I&E6%EG. MRA*# B&,E<1%]'SE(RKGJ7D,=UYR$XLV-\5YPEARQ'3!B[NO\V0O/S[DSE*! MO PY+T+^W-A7X?RFX^=Z=]+4\;L!*5;0G\PAL\+UR7(==SJF"FO]G4&IN;7K^C RWR[OA_J+YX/G?U6K?;*O]0:@D_-& #!7&*BLR$LI..9"]:,Y1QI#F'GHV)X@A0 ESU&6@;)D MG!18,)6+0K>5DBR-/!=UCV*W#VJ>&5"F5E[[R.9RLSMNRIN?K.K[A^7V^_]L M3D?]JB\Y9!EV!W7/V$DLCF>"3V3O7=-J@I(<:D:+0[;?K-8RNC%@DEWUT!] M'>>N7C"?EA99)GLC5W]+;K[JOS_^C9G,'AO]-WHF6W>S964^M=ZU?_]TSFR: M6K=@BG^VA=O6;2)W[+\RTR<=3L&.PP1Y[SW M9W)J8CAY[G.?AT76\Y\O6^XU>MO6E5;T_S*"_GNU/^R-*R%+E)8@Y0!D"!<9 M06(8_[B03B4I;=HK2"X!DZ0@J"S+ A(@!1-Y2DDI%!R9_::0;IG'ME-0BUXMR1N*+7?Q.S1JGKI] F>10RF$1(1@AO6" M7C$(X3!4%=#1CV>-\C--RHQ#FDES09N4>G+&:<&Y1$R6@$J(I= M.?<>JJ?IV'Y7K>HOV\W_:4N2N^<%AB':51,G8CBD*';$7R!7T(8U*\4+0/K< M)"^$2:]J7C"^QD9\;=<[)A !2C@L&%<*,%9F'$F<]:.Q* J4+K;5%[-*&1?V M/6NT@&E>PHP7!*LRY0QCI,PI/Z <"(3L#KI(-RQ/\3D*W^EN9+?S.!2._+S4 M?[ZJDN9K-4($QQ$_+C2,P7@T(;Q0SJ4(4*T4S M'>: $CDM< \XK$>>#JQ/8[O^&*;?XSH6R>7UMJGO-NMV+XKUPO?IO/!-,1SM MWHARI'J60\P!_OG!Y,J#^[ Y#- 7EV\Y1H5 0.AP)@5I+@N<@V$TE;1(_7:0 MSK4,B91"F$N2 8*S<=$JZZ7MYN\KW:%8SW(OE-@ MNB.IYTR67><9]-^'E5&> M%VE6#B-5Y "%"B-/FL18K_XHTDU)7%(F6$HDSA1C:9:E5+@MU=RCR%X9^T+_ M$;:BQO$]/JR,1'4<7;SHOOPY[CP#1@_RYZ:'88QR"!>].?/70AWZ+" "($]+ MQ'/(":>Y3$5_PY8!AC-ZB.MV0_QGVJ4X(=1J:+@Z8ZTATLN'-@>?.R+AZ&KJ]X14D\7A\ ML$VF*G MR[P!^U5R0&]"S@Y_8@R8N-J"-]%G%'@"[\U#CZLHP$&[^ MK!<9HS@W]0N*0N420XYH,:! $)'@ NW0=GQ5SB(HL0NY >4W$J\Q-==$MP9S MHD'/4&>/C(X55P_?_$2*ZF.=CXQZLQA%.W5WK!8YD8HCR+5^*UAD1092,N M+*71U-.J]?CZZ?A*1@2"(RAH<&ZGT5 #>\8J:N"%TE$G#_V$2NIFWQ@M]6 R MAIHJ/1@6.KY :=(%TU,D]/Y^,NIDW0D4]>(PBHIMOU8(RCI'*$1<$Y2QE"@ UP"# ML;1LZ,;CBRB(**)6]$80T=#,3B.B&O6,152C"R6B+N[Y"474R;PQ(NK.8V@1 MI;=:= Y8BI2JE)(6U]MKHJ;EC& TMO M "UY 5>2D('F1 5AF MPPX$I3C-76[;[:;^\?['QXW>NCQQE'@MWD/ M*[I!*8^LL_/4U0!2:NV$GTL][NVQP_1%5\_K]C"FI M#Z"9D[ >7D!/82<=[OY.]HS4]#5N?:5UM*]^ IT=;Z.+Z 9BU.\R0*/:B.P? M74#V4I)M@6$F,%-,B@(4"K <9CT*C28K_.\#C&][PBL!:8 K 0'(ME/;2_+L MIK//]%4'HQW8I$?[Y'+ U6FJ:O*/I?Y#/7YF2$@9OF A^/<*2,@'HH)+@^$UUA/PL.I;7RN M(^GN7.X*>),\4G;'.>[G$>"1=GI(<0AF P>][[8W?]8&1K/ D.2@ #G*LK\SJ>-C6P\' M_3SBZFF?7WSKS61X,37YMAV27.E@6W&4EX()5D@F$3X@ 2 * MR:$E-0Z_T475P)ZWK!Z(#2*L[F[ZV:35PT)O M!OK*JB^7X55U\ZV7=Y*63*DBPQB96G=*Q\Z#O)LO61Q5M6Y^=M<+8E <6E6C ML!M=54VYSEFKZD!K$%5U]M'/IJKN!GJKJB>7@57UF%N_ 45IDR7%#G!$)92 MTB&I@2,%>011=6A]IG<,(M <5%@C,1Q55RU\<4E1/<(;KZD>[OFI)-7'/C]% M]68RL* N4EP (ED*&04,2(@!&([).(8FB(VMOJ6&SVR\^5LU^N:],"_2O3;.0!>"$ R"9 MA%DA0):#C&9:> $E&17")G#T^=S((>$)G.0/ ^CU),;Q%)T7JMCLN(F1 S$V MBJ.-.U$;_=USI7G!^A?49 Q'EU6,4[3?UA5WW;U(_-W?>/U4.]VU?K?U3WG_5"#%,)&2$0(09+ MJ$Q-#6&:1$PWCNTN!P9I*+)6''$E S![J1C/XMO*,2F!;D+R G?)'QVJ"03E M+6)>T9=@?%Y>;L*94D?H;VY;-.RQV6RKIN'U_>?-5B^.ZJUYEVFS;E=*]?9F MM]PVM]5N5ZVS!1(%))PJ(#*12I02)4J:FH428HP63GZ>[W:QYT+_] MVF[0[#:KUW<,)J#9;HOF8@R[J=D ,SG!>94\09J<0)UVI\:%PS/;-5%<,8\] MFSBFU1-T93>A_'M=K__ 6UN-\O/=U7[8&9#5__[ M<:/'%MVN3QZQTK][O-=_OMWKKK0Y_/'U_FNUN_FZW!YL (BF0B!,"'7IL7]MKLY#)J/ZE+W6*Q&72M>4!IR"0RI&S;&1TT8\F6JCFTO^R!YLT!FWW;0P*=D0=#3)+:G*2U)SDQR,R=!T_3IYX^,2LQ=ETEG647GP;' M.<9MJINH$\QV.IO*_K>GK$D]$79:DLN=>0NWN=Z]KYO&"BY):488 @S# HJ, M%!3)'JXD*;-*>+DXR,B3U$'G5J_R+VC9]I&HQ)@]=L&-TO M(R;%D^8_5G<:P)K7S;Y94$F+0G!42%CJ5:/"68X' "538[[3U^7N6*=4YK@4/"N)S 1D10J*@I(4P[046& )+,?HJY^? 8048)F4 M>5$6@%($,*) 0<[*%)41MRD.D9C&E+2@+E;,]S5VSHRVT83.8VR--Z,.W-'& MC9N;ZJ\]TP;^>P% 5H(\1X244E&H5,Y!/W!(IMR*CKW>BDR!I&694HQEF

8;S L9."ST,'1W5+=T"A1'4^6E.'-;&BX[!E;3 +BP[!X(<=,>= MU'D*CX<=;RB/+S-C7K-ICHTJO9S*"HY8F0E>,(P1$0!*H%*"&:-..W@CFXHL M0CYO(XPESTZ!)N3-389>>6&FN: 8G>?JC"(%(GD>LA3*&(LW8+PY\BLG8%8O M"RA3"*"@2 J?-0EC$&G+V7[\&%K8)\^EKO]C?5[O[8 M$$*D@.8RGRH5(A!"+5BF(9[)3!'AE#;C\?&1%:1%])O^A_=C),2'-CL)B6C(& /J8#W)34/^:[EKDPM/VBF8CG%T&Y3G)160 MTS;:X:@H4@XRIYT9]T^/K" #H#'ZX4&9G7S$9%GN?4Z8WE7-?V]_9SJSRVS MD@/$4EE 1@"EI2I!2I L&'%:8#A\;N2XX/=JG[1P')<2+LQ8KB$BD>*X># H MPI3A<%\T'!DXMUKPX&D> ]X+^?/U@;?UMH/>Z,GU[6D[)4X9RU/&D<2BS)DB M6=:W@TE&G#!E)P5Q27(3A"?\7$@8?N#CC#SXK=M]KO'MO[HWY>;K3-!_>H^B:'W-GQ"^R*^:AD+&-K"?MWFY:^T)K?9%'P!! I*124RH0 M(,(4>1S:$V[/S?FWBB*NS]KU*SQEY&T_I/!0L M@!UUZ,[FN$A<-E_57?UGWVX?7Z84(5K@$@&J@TM1T/2P(,48 2<-\FLA]F)1 M@TIN-:KD:P?+<<'HQYKEHC$Z88X+1\.5 90,JG.AQ>-+O)Q;0([B<1X",]*& MYPO) (RX[3Z9JC4-W:X_5;MOFU75?*KOU@L$.08T+;F0E!1EBE!.*"RY1(6 M@N:+;?7%W >Z<=V-\FK-:N"0;N#\ ,QY]Z4YNSL5<=/E)6[>W'T91>A,1E M0U[O[AUWUM=HV[0IF5=]79N%R.J:K837SL5K=+9MF<[M9 MM6$$JV[K776S_&M1(I0"S(N"EQHK0IGFM!_L).<*++Y5N\^U=8KJ=,!IK4F#\L=_J;A09+">.D@(6./ '&%* #GFY>JV]MJ9FSMG;=?MQ7 MW4C5F%_>+C>[Y-OR[LRS@_/M+.-GNCGVD^!3X-'(JV0P,SG8:2KT=A8FOPRV MZG_4OL6:G-C;5OC5%E\EG9]C+>LJZX\+\? M-_OO_ZCV7^OUN^VWZMCR_UWKU<=_Z6\>M18VG5(DPYJ\ M>$%4%JWS<%=?J_7C775]^PJ>&Y/YO\AT*P 7J"@*F@-S98BBH7&@@-,%GD!- M1@YR!Y1F^^7U\?U'B]7Q?#@4YW8R>@&ZW=0S#--QTH:MN#N741R6_'DH9&BC MGNM,,@M-4J[]]J;_]7]HZHS7$ M?&$DAIQ(S N6OZ C8_BYK%B,0EZ/[QWVP[[[\#ZG)45EEC)$>*$8EP51N62TS"0N,!P^GU.L;,:U^Z=&'M@? MS?-G&DU"5\9;2^VSJ^3]>VXWPCU(.C_$X_+C-L8/U+R9&3:6DW6]:A.WV].P M"W'S!(,#1P_ZM^WJZK6>E/PR_.;7O]GJI#95*Z$&E_4Z^(/M+PBA/S^75<(1 MN.NQ/<-."[NGT\\OJ7[\:57]OKROVHA+(012*63!I+D5RD2:LQX.8RBS.AV- M#B*RTAY17B4&D].Z*;X'SNORK,AWDW%7WFUV@30=)SM ^KOGNS]C^7I!WB9S MP675<#HSZXF[MKW6OM9<'^B: MM923C+!,>2$%5@/#2(FI-TL'NH=^;6P*=J];BKUA^K;_7=M\WV"]??;/9JN3(O M '\?HE&%!6>*0E0*GI9EJ6C:(^28062[Y&!0TEF4#"9Y M;"Q,[F'[K8DY>WKTYL;R[6&::%U>?K[;-#J43!ZWF@3]K_J_67[9594!D/RY MV7]-],#_L?.TZ8I_2W[Y'ZTL_(^1FR6!O?'*=LNE?'[Y#9N+65Y??L0%3@]Z MO]E6[_;5?;,0.9(T@P+K+W1F MVVT*MTP3,E"3%NO<D"]W-JNN#]5N4Z^O;_^Y MO=O<;[1HT\=];5[I76%=]O-?K.\,W78Z]O33,\%!Q*GA/$< MPE0*1I6DPU*0"[TJM%UH30 ELJAV%IB!_CC8D"P'(Y+J8$5_'63_M4HVG2U) M^S:!_H?_:I.NOW7VV(?H4[CQ[777S#SHIM.]\ZYODP/\Y( _D<^=UYN0W/2. M>Y(M/R_'V2^G9N; T2LH,\(> @_*<4ND\0R_LBJ:T'677PA-:6Q]D>'A/H/_ M7FLZ;]M$:_UJNP$Z_53K'F.RC07 M>2Z$P"B7LL"'I1F@T*J^^6413C;?;UO3DGV=?*Z2+\:ZY//WY*&SK]^8>:(B MR6V],_^J$R!C9>A0X +]P3Y"F'=7\ T<.JN2FSIA5=(:EK#O26]:TMKV-$Y( MM'GF7R4' Y_&%=>CXXH+] +W<&/>O<$O"IE#KW )2(+[X(TXY7(^GT_XZK__E.4]ZZ%#^ZK:Q&Y!PNWW=RW#M-NN_ MMI5[E1QP)D>@<[@R_P)_9W9TP_M@'ANZ$>RRNB _GCF;Q> +K?QG=;=FWWG= MB_(/:KXHF12B% H0K@4;*"C!L"05$$!@N\R+T?;D6MEFQ_B(933VWUY479IX M-^%\21X3@]?PS^M#$/SX8V!\84_8+VPN[9%0&Z>#>^K;=HAT;OO:^\K\S:K^ M[=L3?YD?!MPN]2#RE75'3)=N(OT*,^7795 M10"B*#-("RSS3&BES,F!4C%I'W=,CBZQNO4') M/;V\W=1G_655)U M112^FA"_M=T'F?454(/OC\:-FM'VR\^YNWP($N3>P^-^&%EF71<[FNS MJ1Z6NS;D&.[7-\-JR3]>/.Y'4<$U3'!12A?/-*'#&YZR\? M/DQO2>F@;+-",%D;E BG- M.,\ ':(7F7(:8'LV"(S(@<%-O5_>)?=-.$.L0W)SIO(03TWYWWFL(9:;45'X#:F1K_?+#^;N]F;JEDH!6E) M!,$IS"05&5!2#*@*F,+80NV"91*UOCL"BB_93IZ(I]NQG#"=>+^W\-IL%/P$ M;& 9]W'DSZOE7M8&$'1_EOVWZM!W<^YBS@NT M+??V5/#QU&\!=N/"^FWL/MS%_.>W S>%'_TWSES(=-HRB^*EN6Z6Q3'VS6VR MB!R[W,?^6'W;5'^J>C<<]=&5AKNK-%+U:$[XVN^;C0'5W-1F,=A\J/?F*'IY MQZIM=;MI7]43U7ZWZ?*:!(>,Y'DA) MHCN\'0O\)#W!+48X7KWMS&KOTQ[2@P;+]*22=+8EI\:9>[JM>N+]8I7"YCA_? *U'*#%Q^^>AE#B2\K?]%D1G&?WPAE3BF8YPKK=%"&6LCRE69I" O*"V>TM1VM\ ML@A%AR6_[33LY*'#W1>@"EP&)JQC[".*B_G$-U;0@'\SB),>XS^T7<\O8*BHV[K$NP^U/]M6>:H7\O.,N42=G5/:P@B"O)TY+P(DT51UARIP+3 9N-/,\]O:0X MO%5 AXLX02XJ>K$]YK0T.M%A-L.[W8HG4M@D1^C)'P9\TJ*?N-BT/:W.!Z"C M?#/GL\YQAME=F1S/G:UP_J]J\^6K*9WYK=HMOU2_/YI7 *YO/WU=ZDYZ_;AO M]LNVJA1;-IL5_=SL=\O5?D$%@QF7.$4$445Q+@@A*88:D9 @RUPTU ^!P%P2 MR1$#"I68ET25N2J@$K!$ !:QSRM;,&ZB&8EI._V\/,EN4CK@37K 28?8A)0= MYN0$]%72PD[^&(!/K*)>Y)X1U+C.FH>V1K:QGK+[!U3<=TWS6*U;&(N4,ECF MI<090Z+$&&(BAJ&?\=+J^I9SHQ1EBK!< $&TS47)),\ AD0S09&*_D#N@/.W M93_NMX=QWW3C7G^UJN_OZVW2[/6TF/RBP]GN5XYE],+Y(8 $QW)!:-7M'/5UA]7/ 3:*F762[RZ<];$,7D]7:OE5M'S7??#1232K#(,E0J)*!D MF510Z/@8\F'("H6=KK6XMPXSA $J0*DX*44F&=)H,HJ%0(S2Z+$IU3CNS:FZ MP6-6^:UD#C@''8VCFW[>"""@T1T16$FODE/$R0!Y1I+Z$J.^VCK*.S^!R(ZS MST5M S 996M@ 2$T95-ARFF!)):XP*P?Y%+(-%_LS;6-"%L"BP+IE3&D4,=G M90DHI1AP)D%. <[SG DGN3V C!BRFMW 93"1OOR2-M12UMJ3/X$B^-LV9NGJ MR. H)1";NT?SJNAS('3]K\=N&_.PD$Y5BE!1B"(%2(A4J)RJ01L*7.:CPS$7 M+)(RP1#),*:EHH@IQ#*48JU6N60\CQR<]4@#A%PA^1\1@%V(>K=P[-UVM6MK M0RSODA]"LWYI2_?=57TSHYK4T]:PS;WU6H_K]U%>]9=Q3F"/VX0+P')>2X4I0H5.,UY.0@( WF^T)_RN8YRXK,H,T451R6!")2E M8 P*"84.;3D'+(6EBVJ:9P;EXXRMWTP>?F:A<= MZ-&]'@*&IEH][MIKQX%WV4)X)&JH%]0987;<>M O'!LG1]PST-ZWR0T?R5F[ M:\9Z'-+*,)&;(ZLC([;7\"PXS%2NF$1:$&#.:"K@8=''F!(!-N1>;1NB E'! M988@* G'YO4D5N8T+3#%&7?3Y FVY*[LPK6K-K*K1BO^E!'=:SYRC^E&>WO& M*A+".KNX+A"+MJI!=1<>NNFG0R^5?ZWN'M?56FEV>'W_\-C= [B^E=^: EF2R1 MM ]/JMY,4WZTTP__V'$BG]M%DO-SMUM<>8H_.1J0R">N/+'!3 R#%>9-M2[R MO.J?1IAV3@A"_IF98EKGSF/^F-CF^I+#R6VN.6:M7]\:%-6VZ6M\W"VUQO&Z MV3XCG?F3R?M8:WWU/0C+M@+_85?K9>[^^P<]2/9TNS:W M(!^>''J+'&5E)H& 4 "I:$ZR[LX%3'&A8U5+Q7B[(<"%R92D!8YT1,8 M0WG!+#>AG=S#=JH\9^>Z27@POUY< M[@/[Y,S<<"GOSV,BN9CU]3S&H-L4I4Q-R>K]YEL+XMUV7=T>?_)NN]=C<:-A M/(/;?%CN]M>W[+'9;*NFT:OYSYMMNYA_!CJ7JE0Y0H"6):5ZYKVIS)LB)T^+'%$P@#'4C9-""JK_AT@$!OF#.$4N,Z)K MVX@SS@J0PQ*STMSC*K*2, FP,H50B]@'@ =%.L%[9:KW)BWDTZ=\W&:LX#ZP MFX(N2;_;G.+ _,6G"$=6SVA^+/_,0\2C65=/T\O=9/:-V8!]_\?R7_6.WRTU MT+\VS2+-.<%$2%(4)4<84$2$J5":I2@#F#CE781N.[+,GL2+=Z_$BW\8G*^/ MZVD\8">RER3?363'\QY%3QT)/*.GL5PQ#SV-9ET]38<.JJ='#+\O[RM1WR\W MVP7*H Z9&*90-Z[#)\ +U"/) 4^=-G-BM']Q7;U*6MQ)"SPQR),_.NQAM=;/ M.T'T-KIC0FNNCT\NH<,O$>NOQ:/<]%/H\3@+W30Y )NVNLP?FWU]7^WZI+@? MD%3FYMY"($YE 7!!,J@HSBC/ASFAR!EPVD0(TV)D[1U _K;K4+K):2!2[01T M>C[=)/- Y9#M^T*8VH&<6""MB#LCB6&)GX<(!K:ICME5W83NVE!W/3Q@N*FW M;+GZ]UW]I6\T-P5D0$XQ%YG,R[)D(!\:Y20C+@HWLJG8NZ(=&#=%&\N>G91- M2)R;AK7 DN,KK6;?LL=V(?$Z3]49U0K$\3SD*I0Q=91^&'2%W%USW6R__+VN MUW]N[NX6+ ,@ERQ#B.5( H$H*'H894%R%7!Y[-[XU&OCWY+];KFNDJT.F"U? MPXY'?)"5;US.@V\U_G+ FPR )RX"X\JG_VK7WS7SD,UXYKFM<\?RZ)X735>K MQ_O'-OJ\WG^M=N9>V*[Z6FT;C>_==J6CT_=UTSP[R6="$I[F& )1<"1HBG"7 M)0ND@(@X/?DV%HM A32OB):2X9(B0G)8"J102@GD&LR$><\&<+UM;VGJ[T[, M25I[DB<&)<:6Y!=ZS=__>I7\7K4Y0S?+OWSSGR-YTDZZY^1$-R4_]=];'NO@ M)[\8 WZ]^#G]2,ZM\I?C>G,>XC^9M:_F)T_!LNW4\+%:F7W6S>UFU96->=Q; M 7R>9,K*0J6%9)+"%!: ZP7!H"LR+Z1;D>A H'"."H@5@B6G)8&,E"GG94KS MC&0EI4X7X;RJ1[\R69@D4ZK75=_,B\%&A_2&Y#4 MCWN'">+2,T,8_L],$!,[>![SQ-1&UQ<=5(Y5>JK/^W?;9K][--[ MO;EP8VI.F"IC'W;5_>;QGF[7[9_VA57;DA,Z]%U@#*'6F"SGID9U#G'*,XIA M5J22%A25BVWUQ1AYXU"L)S(D*_4AG?K\@-Y:B=Y73?,?R>,1?;+NX3=7R5KC M/A:I775%8\QDHA>9UZ^N.[_1'>FW2PR"P?Z5?@Q?CE"OTI.P"<# M^N27'O^OK7,><\5DUCXO\3,IR[:SP_MZ M^T5KW[UIP\H->!^@T_AV>/^J9>+M?2,$)$3 S0TQ@E*4, M'%KB!2R&$,>]Y]NVX!&Q^ 0KJPY.\F"DIRN!/)=1T3-E.3A<>9W?&'&VX,Q0 M\6/#9\3\K@WM&\MED0(LE%0\+Y"27+%R:$P@F+IM(WDV$GU;Z/V3X7&5W)F; M8L^&D5L([TNG760^ 8]N ?>10-$2>#QZ[7MM\H_EOB^/?3GU.5)E*4 >W,Y/ M@WR,."-#WIQ8WR=>-IOF^E8'RHUY(]2,/1TM?]I\V;9;+]L]7;61M.Y='^J[ MS4IWJ9/R04RB%HFB*<52$*[ZBZVBE(HZ%8@:!01*#,J\**26:-TV(B7+2JG# M>IHC(FCF,A:]OK8 /N3-M"8NG^37'"LA'$$#J9M.<9HP M+LM",=PG+Q8\3R%W"S$#-QX]]!SPMNK0'6F]<(/KW#[D)#ZPD^L+DN\FT$]8 M_S%U\*1"_.4$V8W,,Q(I-\Y6O"$Y?JR,4)V^&@>F:0J)DH7@D#% N81]>T5I'CD9 MJ3N6K5Q&>;Q*#(V@TEM](K 81'\N4@_H57[<-,B1T]FJD*L=;^N0%S.>2M3? M1 =<"-V8S# '0B+S$"DR;14%0SR7;A<3O5J86(%&:8XM:5YZ$X&OL2NJBQ2F M>)$6>XEQI'&6\N)JPWEI\6+D+5G9[U>+_](?_KBK^BH7S;OM:JAO 5)%$,,:LUU:@&(HM*CVLHYM)0YZ+]_69;O=M7]\TB58+R5#2_DX%(Y=S=NP-\6*_L"._:+>G=!9KNL]S#B_M/?EQ?K)^^5W,]MGPMD[5_'U7-\VB+/5G0PE*GF<*%AR*0X1+)'0K(3FZLC^;73ITFI==.I4U9[< D[8?7O9UF-\\[]&VR=T:U@ M1,]#O\*9\_R%^[ \N==Q_/1UJ1M=-M7:E("IMDV7BK_;Z;Y9M=#8]^/?]'#I MG\M=]\KQ@E,@!).2X0)QBJ6.^Z1"J&! 0%S"PJ^BXUA4*:=Y#A54&4U+A#F! MI,P@+J0J36WAZ$EL)^6Z6IB_?38XDU-CDE-KDL_?G_QA;U'2FN29 C>=BRUC MPUEZUS&8G-:QDDG*Y-X7:8@Q3(KH?ZND+ @!!4 Z1_+V$\Y=N/; M.[_0D24[ 8Y'D)N(VG,31?^>T'!&P_SHFH<.>6*O0W08QTC46Z6.Z+;K#[J# MG;SP15-*H2B)29\N1$:4[@G#@,&4Y4Y!:0R "A @U?DO9DY6]P76I;-#7.3HGI &8G8D>AK#DN:P%8\0Y.HY.*PNL.4C.!VD+MJS>- U'&7V MB4934.>77L3K;7LC/]E_7>Z3+YMO5:._K)*O]9UY=])\N=M\^;J_2CX_[I-M MO6]_5'^^VWQI&[I*JDU;RV9?)P^ZC:\ZGC&O5>IOF\J474E6U6ZOHY=D^VA, M-OO C0E\VJI9_22[UW_VL*O6E2DLN-GJ2?A!3\95271::P#+Y_>--J".EQW=DPEJ':Z(]R;ZMEMR#RT MALH4I@7#96DJ6J4YH04?8JD4<*>#M-?:@*H$,-.Q-A>B5+0DJL@+)(5@0,D4 MYK$3!XZPNE'C%9!Z$VB9(C !=XZ9 2>T=9 N%(.^0LVY-("19,XC]AQMQ?-# M_R"LV#_,-2P&6Z'KV\HREC*4XZS(TS)CF1#D$ ZP5#IMD;[<0LD UEI9XB)E MI8*4Y:C(:2IU.)US*F)?N3Z"ZN?EQ^UF[R4XG@3:R4U\[MS$YH2V+AZ]C-2\ M2,L9H1E'XSQD9J0-/SS[-)X16XFYV>S-B?.[[7KS;;-^7-ZU!T:,Y!@4+(>% M#I=(*1723?<3UW.XW^^_]X4(.LQRS+-?C!A= 0IFKPV* 6AU^\^W;8)%FM(L MUXO%LM21&\U2S#.:GR,S&18?-\Y@W..^>HC4AY:[QDA_;TVC: M>=ITLA@[)H<^C :KW>N;X5FUVUTHP/*\VT$"3-%<9(8I(B MD4$$#K&%A%:AV9F/US%F0:""&!>H)##%K$QYSC/]8X3UDBFR K:H3(AQP&6_ M?>Y+V-L'#A-PY29='4W7)S1Y'#?X\F5_VC !;WZ'#1^KA^[U@NZ,H6I'\O]L MDL]#]UL/D,?M[;],P"M;^R/9NOS._E@#ZF ])W BXVLI,N^/=Q=+;A(G6$I0 M"D6N!9\,>;Y$J=SM,O-X.%G!4R"XHEB'RO12X7,L$XIT._6^ -]N M"GT ^/K%Q![DQ-=MK(@[H["!F9^'BH8VZOG-G1B<18^$NQR"H(+R4HLAB1CDM$,3!(5OPRM (KEA22("5A"F3')H) @Q2G* M,;6=_)%X-=_^Z7S;;/6?MUHE#:TZ^1P^KX+ITX MQ+[JG=;;4P-KXEKB81U4XR ?%Q_F,>T,T_OM3]_?+W>;_Z(E;;;;+[6JC%\1*<21]&:XWMN+Y2=+]9N!BQS%\;2VSP]">8+ZJHW"^K_H M2O@D%WMMUY/G'85KY>ERUF_[YN&J4I&Y3GIM;*U-1WF[794SB"RZE0"A2%DBK/)>>%_L^@%2F%TBV) M/ @DE$-&00HU,EXJH2C-,5<,<([S@HGHAU:MQ'\W&F)"WWK;'@_K[PS^A%7: MU94I>5W?:\U8_E4UYIN[Q[6>$O1BK7M'O3?1-4E]&H_:J?\,G>F:UG5J@''@ MP82DLR'YQ5CQ:V*DY3!%FPRP4U,N/CV$<<39Q/M)/3V/R6-JHW]([;\ Y^[K M@W=;4YJYWGWGC[M=U;]J>VP>"BB+7%)4$ JY7I(0V06:@!> I4XINM:-\A)C M1K+,U((N%4"4(XI3*B53R*SW8T\/)S'F@'1S9BLN,L.NH?R$Y/K'[@>05TD/ M\^(J;,N@550>R GS4-+P9KT:=P?ES3HS8+5ZO'^\,\+;!GO?J_WUK8X'#WLW,C.USTB!J,IE22#&69EFA.< *) II]T27PP985+F M>C9(TZRDO" JQ;G$*4KSO,0L=I&Z$]A)W0;&JU/@R9V)J'^AU_R]XSE6-)]8 M9A+,P!V.J04GGNB6*$\P#^N9+B ^'#5I[!?;7O;D^%P60F2OS4..HUOY/$]A M$E8#B[72:_C-EVTWC:R^W^R6VZ:[TD'7_WIL]B;H'A O,%592LL\DRKC12X0 M(MD@&I"#;+&MOI@&@TJY$T):8"Q+D-&8C$O9!_LEFE>%&CQK=I]K@,O0;S19FE) MJ0"@)$5>IBG0%%->%CC%6J@S"%S4[]0P:Q'LL2;+[3IYT$!_.R)-/G?FQ)F_ MXCDXZ%PV"\^&G==^Z:S[M3W:N4IZ"Y/>Q+96[%6RO-4KW]G.8;Y>&3^?1>\/ M/]7<%I\-OWEN(B]9SWGU:F-@\67S5=W5?_YGM?Y2\L4J M9,;LKH*,65<9H,FM1IKH7K[YUJ),-EOMM4>?]51H\BWGETNP[C=?7/-W5TE+ MN@&:M$C-&<2 -3%@#^N@2\T,;GR>4_I(GIF)R[KD21V4QTC'%(J,(9EP" M*'G*<@ $07@('@$G=%#6]OY?E%.*!2FXR$4J2Z9X"3FD4G#,B=1JDS(&"P]Y M/:*U'O3=!<>EQ5%%U#.*MQT2Y6PBC!.F/9.892 >+K!V=LW_V][;-KF-8VFB MW_=7,.Z=N%,=D=47( 2G(W8"+Q6>]=5]MKN[MBH#PHYQ71J1RGFB,HLY_SZ M"_!%4KXI"1(@Z=H;,]UM9\K"9I2C3(['/)G&O28+(O2'5ZRFD<)(&EIMH%L6+/'[+9C C7:7ED)MN6EI I302C)KOU$Q)E<8D;IM(!79Z".HSC"WB[_':Y7C5%R-KCY'IZWPXS M"*'&( $ICBDP@RPQ:_ZFY5C"V&DF[:.]P$.C@1CE-<:RFCLW)PG-':9EA=?Q MJ3P?3'<+PV.3[!:46WX;>!6]]:E!C7"B(-V!M#-2Y9/R>2B85XN>/KKGG2VW M#<:VC82CC"<"4 XUQV8Q M.D;8.*#"SV#F>F3M_LI&%]CT*'R)4C42Y[C2$X MZK/5.)'0=)64?F3-0SQZ8G]QE[$? ]TG0,5MOML_V)RYO5$BNW5QV^2,+[A* M[0L94L(,$I8Q:E/HFB8SP+2+/@QJ*+!D9YLCWOERV2%L[L&^V[*KJZKZ M3UY^OOM:KE?KI=U4,YB*R^JG1AO^>V'ZYS_,QVVIYP7)8@A5*B'A$&0X582W MF1,QP)E34D-8)"/L0=;@;;VUJRK5Q(S?U@JW&4=@GW2;DLS''6YSEA/Q]85M M[K$8[BKQ,K_*S;)S5:>AVG(7;9!9X"0C4J3:1):$2"4H!&V#2&/@5&AS0#.! MQ;E%9O2@2M[>VP*9;I(\A,-N>CL2?6YB>F#N6%KTL+,]^NKO=8;.2)X'6N>A M9SX,*;QW.3V#+2A\-FO^IR!+1*$4P:Y MP"G/8"P31)*#7%&:.FUN=_S*44Z]^I]VO4V)RS&75S;ZG&]-<:SUYGE69U;F M,8B9?[.*P)W541"+[;Y&YE\/.<*)2,S,"2 IE*09T9G,>-L242!V MTKX>WQ]8YMJJZM7[-?7C&!N#\F?S53?1RN <>>P]9^C<,!O YTQ&U! +G@Z> MP6PX5!@I[K;[\N/RP:;4'Q-L"&&9SC*2J$Q*" 1I;_'9EXZ@8YWS/DT$'BTM MJNBVAN5$9VH,#U;"2\R%EBT.2)SUIF^ M_'66FA&H<@8S.1G:&VO%<>;PPT_FXI'U_ZWV^-".W M:;9]9V:A@;2E=4&,I!;VL2UM"T'7C3+'BB(#FPHL0Y^OS9*@7@=L++[^>C24 MTHXG*^.QZ7C$\G]5:F/KPY;[N&H*SW!NM$ MDN,T&1K W3RD98@!K^^(]N.BS][GR0FRBE4J96RG5EH@BBBD^K#"(V[SG9Y- MA#[H>;3=>6$F.V5Y4)9F6W2Z3=!.Z1 #B9W)H!EHQ)G=T-Z<#%PTG+2K,XXQ MXAG2*(,82)KR=K'""-=.1ZC#6QMM2(59.;CP.FCQ$(A2?^N'R1*VWN++?171 M@^MY")='>[JM)7HSU3MY_6068A-58X84QK%6 ),D%ICB6+:M<@3 H QVQ[8" M2UF(-'97-KM)V)A$N@G82PGMCY8DTV>U/^;JC'CY8GD>TN7-FK>2W >QY)3I M?MK242>B2#T->2I#WP4WW=R%>S5X#%!&MTTQ+ M19C0"=>'6^4,I$"ZJ-& 9D(?()T@:S-F\PKAO[FIT1 FNZG12"2ZJ=$IJ']M MDV+9?K];?[W;VRP,>[?ZX[+:IYKN98T>V;$>V)Z'3/DPY-G;&9ZX<2C@6<_5 MJI;_L=SZB M>XLL^A?X5P BL^R.RFLSLBZBY=W^NMBM_]-\&%X .Q_HONBVHZQN>J4U#_: M%MN?FQ]7_](6D"FV>;0N2YN54I4 O=N7>_,'\QGGRI_N+NHF?*&]XZ9X1\=\ MKAU3 ;J(WE4DCE[.\RDS9R1M"(_ST+)!%CPOSSF0C1#&(P87Y*+E(<7)!$'W\49U_W56?K3X* ML[JTB_WF%,<7@,://_[A8AA?_A/GSX9QD/WUTSV2_NXMUKNMF88ER1D.)_==&9D*MV4Y\!BBR[ZZ?2I MU@;@7\9^#.4MQL[HDD>ZYZ%4/@UZ]F:*9ZY"/6"M,BX@4AE3(E7 "*NF[24W MCE"&'6^%>&T[L,ZQ(8]5_\D>2>[JBGD,W#7PDV8W%_IOA"YE21* "3!$S M#0)I(N1!.S($8Y<$Y1Y?[S0P^R8HEZ]N@4^]3>NT/=N9S'D,K2$&O+D=Z\B% MKUHL"YE(FBA-895;.*)0W9N>A5_[,<2RGXLA3Y_3!=;G\]FV7?UO:W/D/5Y_R M^WQ[EW^Q9Y8+"!,(:((42102"4%*$IP"K2!@FK/9)C7.?N^+AXZP8U4RJ;JB4Q: L)NX M^.+OO,I,0)V;W!S 12VZB!V5IXQ^KQ%V5&Q?I*Z*RSO[%=6T?D[D/@+6F>1W MVZMB=U.O1.UB95>E31V>.HUN6^JK';705@(^3=>'E!T3T3 M.JVT^S:F"-+INHO]N]UN7:]SFR:D6=0JB*F0BB828XE1N[Z5($M)5VEW_N+ M0G[$TUUTW,EY6[>#\N*FTDE5 MLC_TPD-/Z+Z8_FQZ0FX[Q"]Y\6VWO+U>7RXWU<(]HZGFBE(9XG'>@1O V]MKZ'$H*5I?-PXJ9?.GNP MH?#9E1RT)/_VM*5FF:ZDS #C'$$S3TL%E(F@;5L8L4[EHH>U,*J6.._(#6"N M@YJ,0MH0-1EM*^Y5*E[3D\'4S4!/AMM0^.Q,W?2DJG*_>UC\_?."XHQH2 $2 MA$N(!4O-*K#^8I4 W*EDB,/7!5:*OV_7^^I>I7T#N9M"N'!Q7@X"T> V]O_^ MV[LORK[CQ;ZHSWW&?)E?_O5;+7QCB/>B8=CSW M 5ST=KU;LM%OQ?;O[4Z-3!!+4"*4@HF$0B$5J[8%^WZ>2VZ1R_<&'KNZV.7K M;]M(5%PZ%_-Q8NC\0 Y-CMN(-BC,_SIO#?A) SJAX$S63Q^BYI'DTPMY,;R; M>$DU?+_>YN_, J1*("8\)!NV+VQP#IQ)E'.8HPJ MD'[R#AT([J8HHW+K)C,#:1TS"?% UQE)\L;T/'3*GSG=$A+[\M3]*G?5C#:& MBF);5?[YYWI_+>[*?7&3[]3WR\V=/7.T+P.;_U_9.UN0XIBE*8E5+%"2:J4( M;)'@!#D6O0B!P&5T]JJ+T8 >^;)C#ZK.C,R0Q,]CL :U\-GUY=!L=AW2ORZ_ MKV_N;M[GVV_[ZP]77]8W^=_RU3=;'E4LRVN]*?ZH_@X7B>!&4Q"G9J(4QR!F MDL ,T 08&#HA3@N8[JU2FC+$"$BIS BF(H,QH!A*QI.$I"#T38D&:+2ID-KX MNC=8H^L*;+3>1I<&;G1E\-8_"2_VTQF&M[=IC0MY>\/E%N8T=\.E%ND MD85:_VQ<5>W,X!DM]>^%>2AH +N*T/VW>V+,HP;4U55^N5\;%3?Z_&N^+.]V MU9'2QWRW+E:+#(H,*0 IZF,J5)I)MOABB7K]-JP:YM,)5K3E*38V,TTH+'. ME.1()F992TCH.QSBL1!&^2G:Z.8(UQ8",WB[)Y9X)?Z\3D[)N9M*/A'!Z!'0 MZ 1I]'%*NKNG^$Q%>[_L'V_T=TD-QDM[Y? M[JMJ*.5^5W74\I?E>FO+HGS*+S?+LEQ?K2^KSFM7$Z<55<2[+T5=1$659M9J M?_9;OF&6-MKZC-O8@.!MM'9:+: M9/O[KWET8O78K\V,X\MSF[YSZT[S6$W-CY9G#^G,#:!3;.5WY=K&\/?;L+M2W;Y'W=K@X9M3]][-[\S=J_L3,'\PE[8 MN%]N+ \+H60&>0R$C%.=P%B(.,68IS'4A(-4N>U[3PPV^!9Y-9^VUY*J_;3\ M",TMDD[MTV[Q\P=RIEO4; V+3BR[B(ZV1:?&1;5U46M>Y?[3XD^-A1?1H7.H M#OTB2)0,Z[$SL7$F764>$7$N9!2S',X31K_ZK:KZD^9;_Z$87$P)2&#HQ]_31$BWVWOS>>+W<-"D3A#:<8%D3'B M6%*8T18KEK'36Q?3( P-47X],OG;[N,MOE^N5^GZ;;\O= W TUBK3HT>GB.X? M=\5MOML_?#0BM&_VE:N*<@N+6Z0T32!CJ<",4,%;[#:'::IHWA]Q\.A= [N( M;BVT2E(/I16GB]@#/#Q^A!['N;.(R,?N4AE[<3B_/-]?9A]_7W7A2/%V>!?Z M\\57#YP$C*>^/#9%_*RB_6_&HZ=S@@7,A.()3S+.8\$S2A 1#>Y4 .Z4+#L] MVL!QLUYV;(KMMY_-O[Z9?(G;TZ7C!\OPWIQ%H*S[Q]'.'WZ%^J+?1HJ.P_K, MGR\R#N0C8%3TX:D)]XM/?W%9U=$J/RX?JO>P%-,\(UAQ! 2RE2> QJT-Q!9[ MW=JR%?GJRZ3;Q0,,Z"2Q62VQSVSM++:?5Q]TZ/C[OAZZ%E_OGCKD9OP.[S>/-BE>D!/_,N7\!NT MN[O\]!<+Q!'4Q""5BBML)@T)S5K %#+I$'1G@':T"&N!G;[EW?V6_-3^/!]1 M9X#PAPN?;7=X_R-VA^YU%GZ@;M&O-,,,ND>7H@YA_?#"7&A&SI^^=,17W?]\OR^REPDFHS%>,9ST1LB]T1GF3'/1$F)MY/Z(EZG"E."RY: M5U>MH_WRN_MT9T:L3;"1$-*__JTX6%@G$"9<2V3"?4_0\.;]^M/U>F?OCAM#773A2&/70A_Y\H=0'*0'# MJ3>?!0ZIOQ3%ZH_U9O.R$?E^P7#,"&!04:)03' ,B6[1 BSCQ;[8+S=!@^=@ MC$[970=S.LOI%_M/HJOE>A?=+S=WN2W7O;_,-5\Y+RI_RVV.W7VV_OME?%[J8R@S\T MO_Q2)>@03A!'/,N(^8\ J>*89@(!"$C"6+<'D$.V'_A210O93K<;7-$!=70" M^R+Z^G#XQ.\5=L='%H-XI]M$>VK'N$VBP_@D2 SI0>R9P!#23?-0^Z 6%N-U M>D==?KW]]\>')IE,L-" $28 2""7&C5-IUS@U$F(?3086'FU":O;R_72T'5$ M%U7]J'KZ(=I5Z*N%<$TR?K,U%( MKR8]E43_?'G0P/KU OO6 <_-#_/Z[U^6W\T,^FM9O>FY0#3.,.)<)!FD0DA( MN&Y!:<&T)W7T 26P;IH5R6VQK=;-]A'-ZSS:&+C1UPKO27I27MJ_;.Y6]5N/ M_U=]V.1-0;TX;;"VCNTOCZI[T;QF$S6/X#0.;'Y8F1#]WAHQ'UGNP'@_P?;I MRME+N5=CNXN\?XX[O?=9[ R4Y3YOBC^9$",$Q2 !.-$<$) FC).VC802V&W[ MM-]W!]_M/$ ZU"=T>#+2G:KS&AJ0HWZO;1[(46.0X_!J9E"2^EW ^&*"^V51 M[FV@OWS6JZ++Z^7.ON2\_&;?S]L?WLR+5G<[&VSLW*!^(O:OPU[-?$K-*W/ I@*O#%6K_]7SF7]<%YO-P\_%'UL3 M(E8&9;E?7T:KM9GFK;_>-9MM-[?+[?I1 >5U\\3F=NP\D_/QSYSWS][=HH/KLWS7_+?[N[^9KO/EQ]-A.8O*QVWK_DW_?<$/'O M"YT1DD"H2)+&."5:Q@S43^N"5(!8]#N0=$% ,<4LU0AD,"-F_4,Q23"7- ,) M1EB&WN"QY\S;R_5F74T6JUV>K\O2C%T[2%?KS9U]]_:/QIZ?E[5!45E94L\4 M;V[,X"[WQI:HN-N7>_,/C>54?NM_8MDBCAK(48VY.LRL?52? M5$86>%0AG^S0TH'=3L>6(;PU#UT.;..K1Y?A&'57\5?KC]9GIT(C3@A@"KUHY(M9N\#F,YL(:> M9ZV3;'HB?FY*Z1A1G];H$Z2J$7JKNIX-@L>Q3 ;@0'4<$.K)T10)^< MST/[O%I4A.NAGA3/MBN+F^5ZNP 2"*(TH$9;C>3&:8)0V[*M1^]%\1S:FX/B MU5!]:9X+V0,U+Q#/ 33O+8K'5;TC;WU4KP?K,U>]/A9U5;W>;'6K,;K>V"TS M>YTC7Y;Y=;%9O;NYW17W>96'^FMNE^$+0!(2FYFE1A!F LB[(^+=BT0*/U"5*7.H]^*'X[_6$"=MV4K@48,7OI]\#K*<;H]QIE MQV#BDV"7@IBC$]TOK^*]+4:S6=_;^]2K_':77];WL1S=_O9+L MX=G9TV> ^#:H"#8PW&;OAXC9M(*92E4&&,$)%BQ50'#:MD(TP"XS==?O#GT MWN\506>&NDVO0Y+C%F!.]DK?"B-!)LQ/F#@S.>[+V3PFPKW1%WYZCILP?"F* M32GM->7MZE>C2*T,88(S@ C*S/19$Y91#=MMTQ@*X;1YV;>-P$)A83F?B/?F MJYMD#+:B\-O+',^.BZO]'\N= M?>ZY_:/,[_--4:F;*,K#W =3+$&F08I!3'E"8T#;G'Z[D(A(S8)HF&'!*0(9%%C<-HT1RI]H 'IJ;-JGF?8?+ZL&('GBR M$H9CCP)NT/J;^^RA>(9$3QMF7 ?(B=0[MC:9UMX?!F!]/.>\JH-'&(/6D=2Y4#Q2[0"Q[ M/4:N,4;OSQ$\KMH=6>LC=STXG[G>];&HJ^#U9JM7\K0])OIG=7JS?VBK!#X\ MR>%&&E()8F86XPI#([X9Y/4%"HDH0FQQG^^^%KW2J+LTK[00C*6:\-B^VBDS MC1*4Q*ED0C/NEN)VBK3[0NWT)D4#-C+@[]>EO0QS$8G-;HKS;G=Y;XV8$QUA@G!"-(! 9@\V]M4Q).:CXWDOM M(<842A&' $NBD*:"Z5C01&D0)[$*?5#:%B:2R_UR6$6H7F1VU,B1>724Q6>U MG8[XC!A.)H-ODW9.^3Q2/A.Q\VG1&X66AK/E/JVTU>#R;5GE/]FM2EWLJKN! M?%GFJX_+!PN0'1.&2K:I/&(^W5PBK#[X]%M*7LV5G]XOA)3:8M4:2YII^\Y, MANIQ3;#43/:[X#>F!8G*5"(!X&F*;75#RKF6-.:0QYQA'3J#\G0J=0JX.GPP M2K*Q55%L^M=G>W?[Y\JPB/VQW*UZ3VMGU3]12Q)H< MQ9I(IWUVS]"$@D"E!DHL,.$)Y3&@*<94Q#%+S&1JQ"A] K)2XL:(Z!>[CG5] MC6UL#[J&V]DYKW\J]^<6S,8U M_O6'*L;W@7OXTO7;SI M9./6)TZ=47#RX)).L6E,U\\M-(UJ^ZN1:7P/= U,M'Y]8-PU_E=/));D3DUB_S\Y!0SS85 M(?MJCXK7=B]JEU_GVW)]GQ\?]O@MWW^X^K+\_M&>29EEPKZ^A%[!*CZ:Y859 M5+1/?5"D$5,29]*>1F5)BE""4Z 59) EV#'9:"Q4P7.0*D.JXM@'2]IWE7ZR M;RW]I:J.7;V^M/S^;VYZ.IKKNBGN''WFILFULQZ9\/AAI8OHM]I9QI2+J#$F M.K7&GKC5]DSVX)(G/YQ1^+$]/8\8,+K5+]5='YWUH7%$%[M\_6TKS%0^WUX^ M?-DMM^6R*G%BYOW5WS;U'M3J?]^5>[M/U<&6!629RG2:8^7^WJ!9ZN_->E4Q^6=_9]_@32K%/5??H(7B,1&?,UWWN95 M6;C-@[\%H'^_#E\%3NI2[T'36A-9*2ID*K-*$\Q0S'*4Q:G*'PC#CZ('X>PN?%DL)_MW3,;MPO]_GQY2BM"-,*95P3HHTR*H[K M%P5B:/Y"W:X#NWUUZ/S"%DW/Q^D<>>J8XQ>.(L\3#N)S$VQK1*PFQJ ,02*@@0"KAAA ')*6--.Q@B&+M+@_NV! MU:$&5%^1<)ZLN!+5>8H2D"/GBU+^4TC64L(W%*4J;, DM)0=*8M(W1-'%*/NW91&#A:%%% M+2PW]>C+6S<)&8$R-QUYQM9$8O(R,6<492"3\Y"5H4847GM7SW7*^T.I3HT! M)EC&$B*09IKH3/"V(0TRMV>WW;]^O/7*^[YU?_N0YKAP"<-7[\5+%ZK"KF#> M=ZC9.X"]>2C)$ ->6\WTY:*K@KS;7N[L&U0RK__W73TMLD]2F=%I*V/N'SX5 MFXTN=O;NZ8**)+,/R5)%H$XIHU+0%H4BFKC(B^^V VM/"S?ZJ07\%UMJ\A3S MOT8UZNAWBSMJ@#OJDW>7=!.O*;WAIFP!'!%$_1P9/2.-H7PS#]T,9ETQ3@]W MG;,];7/! +%EU$D":9(H9?YDJR56#;$4 ;2XS7?K8F6"PF[?=>;FW(C+>'V* MI_/0Y4OSU\O^_4JWZ[*DPT;FP6S@"G#2 (S'9):R(PFB,.V.<(RM-C:BWCYZHO++=Z> M;74:-UD];I[!ZK[7:#/55BW&Z':YKFH!7-9;D*7[#FU_;KM-)\+RV?.^;@/I M(CK=NJW3 ,>^H/LR.V<4:#"A\]"AX68\NWGKA1>G\/VN+._RE;RSI0T^5J&K M*H;P[Z[7-OR7#:[UGQFOUM?VNJG]^NO;_>$F0AP2 -?FBB&Y+*K:!]O\)1?"K9:K6U;R\U',XMZMQ7+V_5^N:D ?7T*Z)-] M?:E<[_//^>Y^?9G7%GS*+XMOV^I;*F,6.*9,4082S>,X31**$]S"YDHX'>E- M#C;X'KZM9ET+R>5I.>+\N_VS8UKDY&QU# >3XPP7/$Y,LVF71^,B:YW=FFOL M.Q=$#E9&C9E-_(E.#!TWK(3VV)D@-)O.,H^0-1\ZBID.ZF[A<+^_/,U]:2)S M?I7O=H_1?=D9LQ9 I"1.5)JD"4?<+*(@1,?&8:<*#9Z;#)[PMJU3R)MZ7O7J MPVC:,EHUF!^'K+U%W2U@^2;_?-B9D'>WX/$HB:Z&>1&U0!\_5_!E.K)7Q65U M&;B>I,Z0]$< .Y/_Y3J/[NMRL5>/]A*C=;T4K+I^U#=;63O05?W$#>;A^I?7QI<=_8ED^:+[;?L3;.E M01W=WNUNB[)J?;4NCT//_,/;Y6Z_OES?+NVLPOS^M1%HWTG]:_3E>ETV.%=% M7D;;8A\9",4?C[_'?._ZYB9?K0T>@\] J>_X+B.[G6T7O?5!A-UI->JQOGHP MLQ?SC[;%]N?<&%X\F ^7MJAE5>C2MIN?P549^\?U^O+:F'P :/[0D'5C__HU MMW_=;\P7?'VHJ%GE&]O\0VWVU?J[^=7VSJ81G>RAF#\=$5EF_]IU=F1ZJ9GR MF*X#FPF/6[=]8=H2J-]/._D(95015"O!71D\LYKS[H1YK,K\ MFU4$[KR.EWWJB8L)Q>KJ*K_.OC\]\B,1OPSR!QO'07T6#>]G8FS')=@1S_5J*T3#.[H"#PZ M(+?;>"]>XL3P@5U=B>S8- MLX0(@B!BD*+#7)-CE#:YNFJ[NMWE95@NS>H)??MP5NMC=+)LG,!8QP4K'5*:")8E..=09 MR00"$"0L3I53K/317N!X:+.ARN7F3!)4.":[+5+&)M%M-=*BBT[@79CU1Q%5 M -]\MRB($G6@[(PT^21\'EKEU:(B7/?TIV9F6!]G) L,$BZDR QW@ F=20FR MIGVNH7!ZO,!?JR,H6]ZKH(-'8H=+7#A._0J=I?M1M;OY2-XC"GL*7S\WS%_^ M>MKE(()#F!L@A6WS;66+C_FN3>)=7RY QB!FG"4QAG'&<<(8;&%(QN.!BCBL M\<#"6(&H:O:V\FB72_5)_;/,BI_6V^BN7!T_\?JX'LDSO25U/*?X5=9#G1T# MN$Y)O:C>TKV<7&'/,NHFM'Z<,UN]]63>V[+KD\< ZBO7F[M]OEI(J'7"B%G6 M8P5$RD@B5 L$9YE3C=( S0=6X ;&##6XLW^\JW (UX37X0;U;)6XP>='BUU= M],.IL;.!_?6X'Y?=2SE6&P^?\IOE>EO?9+NR* QA'[YNUO6SO^J[?04H7WU9 MWYB/?+CZ;'Y:7M5/2M5E:96"7,:*DRR5A*+JCEOU,K9]OE$RQ]*/7B"E,3*0 MLI1!1HFDA$/%J62(: &CNB$T.BHR4746M+5!MC5?W4 MG'XEK,=R;#=YGZ%/W21_1'<&JH'IPP%GHL/('IY'Q!C;Z&AKO.TX-\<%H\>K]H:0MT2D1F#(B%!*42:UIW.J6D&Z9(1YA 98" M,Y]'&330%$')4P.*9(_IY9&B4Q@'3[<\ZN+;><:D@R=" MQB-W=_])8E$/PWW'H;[<>XU!BR3+4(9@RI'YOSACA&O5"H_F@GL/+PL28T[B M3$"5:B)C96;A4LM,))EI5*/0[Y6/O7@2("6^S[E'N MO1(>3,G9>:ZGT^BA\MN9_A](6;O;U$7[N""PDH T:P*4\XYQ! M!&@S>#.8Q>/N'K6@.-0\3J59N,B80,EH0C,J5))BRCD6H=^<<5#5O)VS[0]S MMO+1;L(;MR@F=NY($_$0?IUN@^CC!!=C?+D@Y/S;U;(1&,8!)I2Z$)+AZR-VA MRO6KK1#-4ZDAE"F*"0&8XYBF-.:8F@ J"0L<"X[ HAJ98S7J_NQUT^9QB',3 MVV><1;];6%&%:^P'R5[CYXP2#N=T'M+FP8ZGUPP],=-5?-XOMRMFK[)N5^]N M;G?%??5$6OO$(D7FF[,$0I;9F36&,H&$I)"+1( L=MI-'M928!&RJ*HZ^1O[ M7^L3?&YJ-)#.;HHT'I-NJG0@L?K#*;2)7E\]2]09>?)#\#PDRI,M18@NZ"95 MORXOK]?;?/=@&K8WL&]MDTV+"B*S]$H$%*9I^QILDK8M*DR)TQ.M0]H)+%,' M:-4PRUMP;AHUB,=N"C46A6[Z])B] ZZ)Q.D,1V>DR0>S\Q F+Y84_ON=8T6[ MXN;VSHSDIZWI) 5))A(D"*(\Y;' N&V-D\1)D/JV$5B,6EC1]7*W^L/>";'# MJBRN]O8OCF7F^M+838_&8-!-BP[D32U#KU!S1H*&DCD/^1ELQ=-Z;%Y8Z2X[ MVW*_NZMVI][9^QO?3%]KIU\9)1#)3&(,H*2))(KIMDE-,^FF/0,:"BY 1VRV MAJ*9AU[F9ZJD!6"RJ_R,1**K!CWFKP4VF1*]SM)9.?) [EPTR8WQ2NXB^N4LH4%DZSQ5 M9X3+$\?SD"Y?QA1!^J'CTX:'!U96,K_=Y9?KZH30_'F3VS\8'.S&%L[\SV5S M>_9EC(L,$08E 5(F,L$Q%2K.6G@4I$[9/97GD-P8].>&,!T][Y;J\W!3EW2X_'N?:FT,< \P$XC&.20IB76TN_7ZX'3HI#T^QQ MBAP=L4Z8,^+"9)\9]!"'S$-KPYC6=78]G+^NFOEN6VG(-]NJVMC%YS*$?Y MDWV_ZB_1U\H0HPU5#?:]-67L,!R,Z[-!?'H/ST-K9L'$LPG$##"YG5"49;XO M%RRA/%48I4JGC*I8Q=A^.4FAH!I(I^51QZ\,K!BKE9;50X\[DOP.(VITCI#6EM, @K9;.Y)&KME$W@%!C.*$4Q1:NMT M<)$RP6.M)1.0<2HR&'@HM;;8Z[5ZN6X?_#9_D_EN?;^T3X>6U>:@S1 I-NM5 M=>C3/E/W^3K/]]%[VXN=-V?']6^W?8K9NM9M6^.15VM#HM:2Z&!*56.O-J;Z MX&%1UMK35(*-IKLUZ-$=YU9K4WA]'@%@&M.?KOZFX_^M8+3?7RX^7%V9,&>7 MI76\LU>:ULNOZXUI/B^?"I$P$I2:N$KT KUSHT1E:1(3 M9$\F"<.*)3R&'%-L9##A,/3[9*=R4[\S7=H__KHL;>[Z;[49$=OMK$_KJWY& M7%X+-T>!BC[EEW8$K&S>Z>OQIV-NG']7GH\IDWK1+5X<848USOJ"YA&I2R0( M3/JJN+RS?:@NZS-+\A]![.P$ ^ANL]Q%J^/9JQD7J^.XL#XIJD>_KPZA>GET MU^;$7?OKY3ZREVW*NZ__VXS':%^8+VOIN+!;*YN[E?7W33U(MXW[ER>#]*]= M@[TAVT1P8S]LXKQ+*\UIOBC[_EJV_5GH?- M,Z_ZUR&HEZ=1_5AVQ>SV-W>]N;DW8?1*-3ZRV4?M1&#[24(7^ M=AO7L/!H^2CSTDSJJG^Q+"/+:F1IC1I>3YOHNX2<1R]S763^+U(O#ML/,UJNCN'83@O:6?6PN2UYYT7.JXOB><'L.0WX M8">N)T'AMV)_# NL#&I;$JLTSD"22HT% F9RP^)6MY,$.]VPF(=% "E-(210 M*40$YAF42::@E%1J))+0A9#&F#08.I],'#Q.%V;=&UUG$7^6CN@VN7#N*S.: M'DSHL4ZSAA^A1\UM,O%#5(WP%5]'F23-17V3FCY,,9G8>Z>K"C\-W7 M^JG0IT-"\Z'!Q#Y4GTF""6 T$1(+0-K1 R2#?63HA68(0$@E J@DHR1.%,]4 MG''*TRP%2.C0Q2V. \DEI]L[EVY*%)C&OE)TA#6Q%CWGIX,8#2!U7FHTQ)!7 MY&@P-UWUZ!]Y69T+V6<*H9EC@01RP5 6J/\I)$.VV+N'QO8,5I MH/1Z']:)GFZ:$HH9-Q'I2$H0U3AAX(Q,].%I'KK0"WDQO)?T&OFRL.];+"2- M8Q1+2F&,A4 2$03;-DBLG)+"W;YYK-%?P^DW_KN2Y*0 ?CIJ0%O41-2!>JV MW]8!1[9FI02NV%_6@EX,=#Z8N5[NP<>SVVD!_#&/ 0NB&5/-Z6#L>=/'+_\ M430(<&8T&+($$0YPI@05##<((-;(+?/,8[LCB:,!Y%L<';CU)8YA: TCC@;K M;,7QP.,@<73WQH\BCCTL9=(%X:]B60@<@/)I$4[7Z$\5*=W@)NHGG!? M08L,VNC9#RW@6F8[E,<;PPG=KP).ZXQ^]P&[#XBR'A'F9U\?HF5T::1NN7VP M=_[VU_EZ%^4WMYOB(;>%',S_VTS;&WN[A[Y7P>[QCRA^.'_FX?+ _JB"=)!+6SZHOXC2#"F440;.0 M :F4<=R"HXS23MDR(T,*'#!/KT9]*Y:;Z+:"U5V1Q_3.V_%RIH[IL3J)^ NK MDZ,=5J1//]?8TBY@3MWZ<<8>[1Y\9^K9OE'YUORVND]@@FLSYJ+B/M]%?URO M+Z_M3QX-R^J6B_VHC;6VHKUQ_+U1XGPU+-+Z8_65$#R!VZ:/S5,874PZ5'KL M_GU]&^#7IP"K_VI.MC^MOUWO2X/3SC^7W_(%9S1)08P0DT(H"$& @U@+\>5DCC*YL:=+[MC1I?=P8?;.XC4[^M-Y&JV*S6>Y* M&_:BTG+49QWV0U ?.F[.NB^-'G1K-AY5+:GXL 4]MU'#B'W W')BJ^+6K%Q$ M+2]10TS]D)W[[[1(C@/UF__<%G#M/QYFO:,;'GNYR[BGRW7ZZW MJCWW;[/E8RRUYIAI#'1B)DE)D@G%M88@3:GJE*M^YNMCDG!HO@O'(B$<0O/% M&*:0*J2QQB)T%&]0';,=NI^;]>7K[5/-$:AR"U(M2P=$/5)Y^M+5__"9MJL\JOUMD[*.9[_#3OT>YF75P[P!I(X_6'< M4 ,*;QVJN_3^5FS;7M"FU="4I=?FL[CH,0] MZ'M;A,,RYZ:_)UAZ*&\/>KJ+;EB:^NGM:WW,"JJH\QS_M7RAQPV3V6=,O**P M_1F;7EP'8"]\])F1\@[4]]MU_3YCDQ>1<)H*C8"&(B8 9UF&^&' 4.%4_<\? M*JZ9YC!EQHF:<,HYD2A)-60,(*Y$Z%< ON1U2G!1KV!&2BIP]TW@1(*@;AE_ M,^E@S73'-SZ\$")#H+>G9[3],J[=OC(!!C(?-.W\4_X?=^MRO<\_Y[O[=9M* M5WWLP_:?-KWSL&MC2T@>=WMR:Y9IR'[.;NY\N*I^O$A8IH22:2H3J(34<9:" M5M DR6CPK'7O%O$4JX1H!+7,B(#$:C1(&& J8VD6_*GP@SU161O49N#:\O'; MT\GBJID*1LNK_2$Y]_'!3A/M#B<[ZS*ZNMML'J*\,=W6KK_[$I/UO>DW(7Y SGSW=3XV7;U:[Z_+E;%IOCVP+Z6U1N_"P4T55#R-%.:LIAIQ7$C_E1P MPGM<_0B,&&&>HI3KA*24")XP8M8N*5*G_T)D^@3H/3/:1)H+([ZR M@[N#'S:,:XG M9Q(-JV.1NG]8&W^0(Y$W717BC,1?_YA1O)N8"%^G*+Y],\F2L 7\CV)COF:S MWC]\,FO:14)1EA*S4F!,,PV08!DX+!<0\U%2V2M>@Q,+;1;@24P)%()C@S\& M6/(XU9J'/A(YZ%E=$.QV9_?V[@\0A]<+F-K=$ZP.1_#T_.+AT=C(6OL#+PY? M=M]8B\.!G6=&P7(NC(1<''KQUB3A\].Z_'>]R_-W6Q,U\G)?X>:)-,$^9K;J M3\(@A%J(5DT3H#ME'(R'%E&B<1+',8U3PK'.2&J6X102@%@BDM!%NBVFGZ]L MH>AU@RK:V0.KV83,?BZ>(& &]^YLPJ6U-+*F1JVM/WJT?,EW8\7*0?WF3Q@I MA_$1,DYZ\-2DBTRYOE^O\NVJPDTTEYE":9;$C)AU!XI3U$HH1RR=\-3Q1;Q M2,8R)A*D$B)TPBD2D-*82LDS$8/@9XZ'1<*J@14]K//-:CZ1LI^;)UQ:!O/O M;"+EH<^TIO[H@?(EUXV]J.S5;?Z$@7(8'V,L* =X*GB@[%FI0"F"A0GOF0GO MD&H:9Q@V>IIEJ>A3IW5$] )D/#;<$PI2@A6B4A'"I%E!I6;"DH5/W#E79VBY M?YPK.6V9H5#](W"\G4''&#WZ_I]2%&@^I7\"][(?/%B'9L=7Z![%BUT#^>'[ M^<.O^;*\VU70M7#^S[NEQD BDS54@)I49?B5 0\,SN^&&-(.+896>W M4WM4QY) LVA2DBC%*66F69TP#CE4;JK88V_V!%=T !;];J%U+)C@E=QND6ML M7MVB32]*@T2!#CR=46Z?+,]#;;U:5(3KDSU5[:5V97&S7&\77&*$9,9YC'B: M((X2,U=L!A[/J%.R1Z?VN*22*B4(-);2C.LLB^.$)C%,%1:A5>TX[;J(7AF. M-="^&C>$:D>-&XEE-XWS0'!8Q7N=M2Z*YX'SF2F>#XM>4SQO; U1O/)3?GFW MVZVWWYH*.0DVTDJUF6U@E0J:L092I1"0:0* 8823.)-.V M+':6(BRE"EV8L8%6W0E=1KL67&26LVO';&P__/;7N:#4>A$Z>T)]8'B:YZ^[ M$.>H=;UYGZ_8]3>I@]H-Y,M9[MYM;^_VY?O\/M_ ID6=Q#+3L=%7J!*--$_2 MN!F%.):I[*5R+[03(PTD)1S8!;CF699Q*A(80P4RI5*GH[,>XE9AB6!/&>O# MFZ-Z!::LOVC5P"ZBAL&IQ>HY3UTT:@"[,Y.F(9:\IDB#V1DB1*B5/FA&4!I3 MLZ;%<9IP@9.D&5"$9L+IZ:9S[214$(25R%*1$97QC,,,*XT % 0 $OH:0#V, MT' AZLQ;?R$*09DO(4(S$B+42XA;[\M"N7)>7 MF\+.R@ZWCG6L-(LS+@E,@>"PFS2-2Y^;0-78'B57'?%-5L+A3<;.2)4_ MMN8KG"\I$BB3*L-:)3 FBF+2G*0F)[46K8K_< M#(SC"\EBA062 IOA3F+,$01,"@X40DIES"E^'P!U'B!?[#^)EA4\3T'\;>(& M!F^OG'D,VC.)U'TB=&=*YR$R'NSH&I$=F>DJ.^_7RZ_V+NHZ/S\-X%)#!;&= M 0M%XB0C[1(]Y0H2E[5$QR9C*1D"DIHU$R624%:=H/$," #-SU'H78XC2L=5 MA2]*NZG3!&RZ2=4)P+DM,KIQ=T;'/),_#U'S;501M,/V77B^"Y3-$://2<';//J8#'BET/$49+U=;B_7 M=HFW746_%=NKPP_>GA_,:5+0>S+0F?QY*)8O8YR"OR-'G2\O7E[GJ[M-_N'J MLRU9,.XADB*(, M8TA2@D&2Q1R!1.-8@S1CJ=OVBOMJIH5F;_U5X.Q=KPI>]'L%T#$+>!"EW;1L M+#;=A&P D6%NN;W.TAFI\L'M/'3*BR5/;WIY8Z>S0NV7^RJ=KFJI:;>Z+R%D M2AF2.$L)C$&2IIDX#"8FD-,A[NNM\"1+()&I67))HB#E* 59&IN!BY,421%8 MG>KQ#6"PHQR-0IZ;&+GQ%D9_7J/EG/H,IG(FVC/ (!B"5G& C=#A=*L5-9OQ>^'HN4,4T4B5/SWX :JQ0S\P+" M 3,+G]!I(D]'3*\K4'U8ZR8R@0D;IBZ3W&9ZSL@981E WSP498@!A;>NU/W] MTW\4^_7VVT?C[WRWRU=58VU2)S($2"I%JB@4<0(99A.CTA\483,0&I MP#J!<28)XN;K$TY(BB"D*.%)$EA+:F31;0NM+HO=_5W$(>2=EY,1>7.3E(:R M ZI66M[*@_7*7?=''D?BL-^KBQ\?][NHM!=QJIV5:'^]W$?YS6WQ1[Z+EM%U ML3&Z%>V+Z+ZPA7^VT66QNRVJ K2V@4LPW^655&L9(?_M"8SGL M1<77B7Q!S3TQ/_V;@SZ,*+SVQN[*_ENQO7^]/: IE12:J:@MP)1R*!AJQQAA MJM.NV=NM\$PF((:2,ID2D2492=.$9T3KF' )0^^9&7 _WP_4^($TOBWSXS'H MIO0'7![$?B")W?5^/#+#2/ZJB+;%O)3_+*6OB+\?-TRO_Y[L*'QWT/Y[!._7 MV_S=/K\I%XK!)$YT1N,8PAAB)F32CCJ(DKCO-L&QA<0&+UMP'F8) 2*CJ=:9 M,8N33&M-0E?LK\5J=3B;&YRU2D\IO*^1UUE?![,_1QD=;M19M?3$63]1 MK"6:W>VOB]WZ/_/5 L%8H1@F BJ84JDH NVY149!C/J+X;.F,F-578:"$D*J M%VHHBS&DFH@8(YRUM^8LS(VD*,A\O6N+.],@XQPS5),&((@A1 "I' [N#@!8*AT- MIFHIE30<-Z\]2YW/6XN:FV/;Z\Z%>A1 M16\B>PI2 Z'B]'%)$<4KW#CHD*.;,Y4@5RM>$M]>K'26WE.-Q 58BJ%,E6 M0B9ARF#<;A[O+K_-M MN;[/WVTOBYO\?5&68EE>ZTWQQ]_RU;?\E^5Z:W_X*;^TUT365^O+Z@(CSZ^* M7?YE^7V1*&G 9$C:QSQ@C&(&!4Z!ECK!F$BG3) 1807600LP.J(S$S';F2+V M0;R/UMM]$:GE;FO\.W(E7G\$GQGO$WAQ'NHPA>'%Y",HL/+4@)["9-N5Q9AI MI#%.,BFQPE*E4@#88B2:Z:#B,PC9&/KSDT7Y%RM#Q;=MM45E?OA!O+.WPH\5 MI1VON8[LP&[SM_GZSFW"5Y^4/C(DJBUIG'D167,B:T]4&701G;CZ(OI:V14] M-:PZAC6FS3S:G/.*SX#CQ?L_:,SQ8_O0L./1 \?(<]J[WYL__;?_TO[$_-?7 M99G_M__R_P%02P,$% @ 6D5E4&L';HRBI0 23\( !0 !T=&,M,C R M,# Q,S%?<')E+GAM;.R]676,F,J2)B*KJ MGA<_#-(E>25%5W&)#-U?/P!)IS8N[O2%3BKOK:C;'+[M[_\_(^G]^^N?5Y5^6OXPSB:__T?\U[?!+/WIQRS[C]GP+KT??,R'@_GRVW?S^<-__/++ M'W_\\=*??BZ*_1Q_]3-$/V/XUQ^ST5]^"A). M9LMOE_A(4?S'F_)_X&5I**7\9?FWFZ*S;%O!T"S\Y7__]O'+4LZ?L\EL/I@, MT[_\S__VTT\K.*;Y./V-#+/I_E?A_G]+_$O?]?:[NKF> MIK. _!*P\/5E(W?3].9O?YG/AT'N^,F5U/]]3XWYXT/ZM[_,LON'<1#WEX;Z M\VDPG88?OJ3(=W@:?7TVQ8%NI&&F]'RJJL*=]"._V]GN8^ MG]X/CN[NC@;:Z>V7Q?U]4.O5S8= WEFQ@=Z9?#)*)[-T%'Z8A2EJ%(VS'HRCT?EREP8=_7TR6(RR\-L# MW3VBI6[[?SV8ALGX+IUGP\&X.6&V-MN69%^",4FC'Q6LBQG,[OPX_Z.>ALJU MV(D\^?W#-+T+9<*\_"&XD_=IWZ<'OORK7P+=M.@VK[?ER57#]@S:7M[3[P,59MGM)-H*-2L\TZ+IR>AS.HY_ M%?V(VMY,TTZO MNL2UXMY6[7:[E*W4ML>1K34@Q\9,_98.9HOIRF ?Z.W>.FWU:?/+_\S2Z6 Z MO'LL1Y;C&FM+BHI,K]1&6WTNQ> 2-1OHWZ]Y/OHC&T>+?Q462-/7>ZO!^3S0 MSPHM=--?EKW-U4U0O1Y9V/M81"AOS?W6SM4QS$%3\ M4C?REQICE=MIH.\?)J/T6_ _'T(/18IS&X[K5+TNZ%Y7::+;/)16X MHWQ#?9G-HZ7_,/'9))X3J9N;;)R%I4:);AVJVG(/*\\EU9MJ0(*/P9U*9\M_ MNQ\/<4?YPV2XF$[34;ENEZ[?;%\K=*OY'E34[/Y*C?7J:7KPBWGPD'_+)MG] MXO[J(8W?G=PN2UT/'BML$=1ON#GI"L.U]$R6O_LPN8GQ&W%'HI(X55IJL/\/ MH8D(T6!<[)$4?E8]:8YNMS'92AF*;44;Z,%O@\E@=0P0-S$.!Z;L+-]&7RI. M%*7K-]#7ZW3ZY6XP3>U@/CC0K6U%&^[!YW283X9+8Q?EOKJ)P7[#P&.;C1?! M/?QGFMW>Q?W%[V'.N4U7]4IAVO!7&I:[U,C97:&)WDSS,(_/'R,*Z<,T'69E M8EH/U&JO7Q5'5,56VNOWVNC4ZO7V-MKK#V=IK>+C6A'W\;_"N?!CV-%L/Y MU_"5H*I?T_QV.GBXRX:_#::_IR4W$AIKOSE9P]RX=&_":NGJVSB[K> _56BA MN?Z6&E-;RS;0AR_I;70N2IC\+26;_?[S7=*/^6RFTZ"$=4S=U\&/N(6\.J7] M,%FZLN54VMP'FI6VHM4J4;/9_JTL2_9?Z6BU\Y -QL^6#5.VOE8:R@\,Q1+=WS5B66$R6P^S8;+^,M0\>UO_C[) MYJO2=8!IX?NM8;7\[=7#\H)3;<$/-=::%.4FB1)5F^KABW#>,OW:6J&5WCS9 MV\"_=3S)X]6-&@X7]XOE %Z:V10D]>_[FJ6WAD_HIG3?;V=<--MS?X.UE^[.M]/W+?#!M&/-=#3?<_Z_!.*7-]OQMDTWW.9\/Q@WW^4V3S?7Y"&+,WW:S M) L>GJ6,^!A^L2X?VSTNT\?J2^F/>3H9I:-E'I'B6^-\N$VHI4 W@]FWI52+ MV<^W@\%#0 2*7]+Q?%;\YN?XFY\!7&=,^>_K7R?!X,0@RFQR6Z2\4-]FRPWE MHDOCB,3?_A(^GQRNE#@ #5#&>6@8A01IP2G%QG.*L:!8OA1TF:$BGZXQ;5?2 M+:@'!_]+=CO);K+A(!Z-OI;J:U"$#KWY?0\6=9I-F!.$(HR=#3!9RB75D#ID MM$)<6@7+H/6<@VHZ_"F?!A?X;W\)='/E->8):IXV^GIIHE/Z1_/^CW-)^''X?KJ\W3EIR_=]$V) M;#+,@EU8>L-[P*C5;@(YXIHPZ0-:&$-&E.4%7EI3]&XFBM+$R4\'_]-,T?*@ M'/UKL0KLC/<6]TBH?F2S?>.T2CL)!RB @3T12E'+"% !CQ46&DME+HN*'?$F M[TXC7;$S'MA?W:A1OMQ?_RV]_Y9.]Y!P6_&$>20]PAP[*H'AG$+H"LDD,1?& MM9:TGC<.=&<3W$;^L#*?C.()S=\?8CZ24)X!=)!3I>HG6&HC# __AAI*BRR1 MI)"="D0NBV3UU/]ZGFH!X*[(=>S,'ASZ],,\O=]G46NWG7!.K-=,<$2"[9 N MKHH*S) !=68^U#]2GL;*=JVEKIC]\O[$YQAZ?'7S]]GJKN4>UNZMEV!@A90$ M."49\=1[X_1:5L.9%):X-EQ^)_BCVQ[:F9SW@O3&'M$/+86 N ";Z[H8H0S1$"#BG@ M3[<7]I0!L,#]L9+-L M*8!^?/:G0\=P59M*"+, 2V!=T,0?).,>_*3FWI_(&# MM1TU$HDHP-Q1!)E@7'**T 9(%.;#R^)4>^I_'0S2"-RGI%/\<9JF-K\?9).* MQ'I1-Y%6Q4-R@J"T0GJI 9!KF:G5[,("!FIKO@23ZN![F%-OXJW#+Q)S-YB. MT]EO@R#^)(UOKL7+I3N/O0Y52;36F +A :.&6:*@,+SHM#+@'9#B2"7FK0!\ MPIFFS"'6OFH)-5HK#X"&4'BIG+,*%)(""_%E+4%>'O%O?I*.:9"G\1[V]]'XR?7YHJMYAI M\,.)<59"C8"QB'L&D3%H,Y8UX*[+R?)[.OV6=S]='D&]'7SNA8[.3 M^:ID:"4-LC^_=M7VN-CQ^2382F*8P0)C0: 5 KL">6:0JQ,TT\/YO_]CHQD] MG>,(V:2L[6A(;+Z7A'6%Q#&LB5J$-;$"2E%@2RRJ$Q'1P\WCWH^!8Q5SCJ1_ M,=ZOI^G#(!NML^06.3I7?W<*.[&O/XF#S' +!730:8&(DXX6NO$(U'&KR)^# MIC>*.\=!560#I'A^8P^/BR*)4!)#0!3T7%L $/$*%Q(X7>M**GLG5#L2RW.< M,E\_Y+(T&%_O!I,2E.NT'XF"5FJ'F(=<<2 %U_QI9(;E40U>\W?"ZSXK[!P' MSU+F3_GJ58O"!^MHP&S]=@*E<9II)K5&1DM!,35KS+D!NLX!D?ASD)Q$2>*--@FTCHQW+._V!$ T.Y'$ZQQ4&1 S#KM2)AXF"B. MS+F M4*R(7@?C.^=EL[11-@U3[X.?NP?$]U]/*'^ M7D*C\@?(?XZ5MC36\_'R[$'B+2#LO27?TA<319"B0$$GJ,.($@2I+_ %Q-8: M$=6/D]]DZ+SDH="P;GK._=Y'WBU!11 %"ZTD@%(XH=9H"ZUHG:U:6/Z,>$\^ MZDL>"^THZ81#(MZ7SD;+; ?YY.MT,)FMM ^K$7QG,PG$2AOOA8G^HX7A'[-! MPAM;*I?E+KJ^X]/9I@ _Q172WN1M;>.>:,PDH+"+V7H]LV^\*LDOHL5W(3E"\O;[X1N*94XO+P+3YQV#&)+(")00<8H41(J6VLSM7^< M:4^]>5,0=T21G?<[MY9+<)!7:*\=)\H(RY3F^$D&IR^#)K6TMYT!1^'7)@>^ M#-/)8)KEU]/T>Y8O9N/'U>N4Z6CGI [.]<*($5(@'_UM8P"SQ)HRKS42*8)V8 MZQY>UNG$SC2"=+>\V6MU=A5/! B@, , !=A8")P/PVLMD<;H0O*?-*'2O>PX M"LW.TW<6+R0?S*R]HT8"E+#$(4M!^!)R%C%0N/Y$A0GYDME25<6[,G+6@K0K MRGPIK' QQQ:]/I 29V^]Q ,&A< >(>8UI) +->R4NIK19?T\$9=ZX:J#= [ M(]CZB?1#J7!>E$OB8S ::L4!0XR&T28D+60!$%[8+DQ#>GW-EAJ('ADI=SW- M;T+W ^"#\?KS>[/<["R?(,*%LPX"'UUU8Y5"F^YB"6IMQO>0 ,>I*F\>R?-+ MPB8HA ARC\*L:H-CAS':# ]9;\.VAQ=1.[,US(2)&$S2&+*K3/28 $Y]D"(=:?#U'TI2Z06E%@V M"5LU@,\Y"5M\I\$%I\X:87%8;.I@[S>2>E7'V>EAX,$I3=BQF%]RW NWF$FC M/+'0 L>!]+9P$+56^/*S21Y!BCIA+]7P[F-N 6ZX0,(0:XUGE!%*'%M+8%BP MNY=U#M$*8X[$\AQ#4L\GMP#A"EC+A9(2ZIASBK/"T!A/=)V U1YN6W8U$_9& M85T-'G6?3^?9?ZV?GG@MQ1ZV[Z^88,),T#.'"BMI@U<,!=](B]B%[72T0L]& M$>Z*3SZ;9//T8_;][9!X+L\ZW=?G-"['@E:O;GPV&P[&_R<=[#L";*#U1&B. M+<3!I9$0Q#NJR&QP8X+6R2+:PP5,*\SL7@W]I&\4Y.L?>6.$7;>7.$BAB;'L MF //@\D@6&^P(;6.),\M'U8W%#T.^!Z3,GQ^7Z3YD2TF B$M%2%4.>:4$U28 M(B[ . +J$//<$EIU2,PCH.\O-7V^:,["%PTF7#M@(<3!#UJZ/XC88N!:KVR= M#(+GED2J.V(>@7R/>1G*-LO+4#;1!FM'I+,< Z:A0PP7^V=6>TU7OVY?LQXX#O*/:2B#Q7!!ON>.((DNX)&0CIJ:U8D_*YT8Z3X9U MA7HGY%(W ?TF&?:\P<2B(*$ \:9M !WL:OHQG\TZ(7SU3R82 M*"@U)UHPS"R46'&W1MA)H&M=_GW'IT:G4,X)Z?^L^Y_3<0].QI) ME%,86\.Q8Q18ZP5$1225H]IWE(CGXBC:#-RGR&M2#*Y+3&O"J?,RX.^DL%PC MRH*9DP8#")ATA)0*3FGI*LP)TYI00X164'O.&$'44Z] @0JN%]K0X[5&/8+4 M36M2#?/SNWGA*8*4<2XP]I(RIP*:A7S:0W]9G&I/_25O7E2#^S)N7@ OF9%( M.2ZD"RX4'"Z &80&2 QEHI3R#?=)I> MVN70!I58]N9%-8#/^>9%3#>CM34,>\TXEEH)74CJ,:^3DJF'>U:G-&''8GY" M=LV*9=)ZPZT:R5[73A ESJ/@#T*'.9539C[0*]/ MZ3S,O?E]&K>UCB39BS82 I@V-M@$ ( R7EH+Y!J#X"^8.G<3>SBM=4ZU.F"? MD'!%]XM]U.MT^B6X :D>S+)A-=[M;2H!4D&BM&(H^!!2$Z94X9!HJVH]/W=N M.^(-TJ])S'O(0IN-%_-TU P/UXTE%GK/%(4"$P<,5Y095Z!"I'Q/5R8Z8.)Q MJ)]B _S+XOY^,'U\>P7D$G?$&4=A.6X-L,@02B34<.T1<2@M9^]S1YP[ ZGF M"#D9WQ"T"&I0NCOBU3#ORDA]"&/[9G.EOB082\D(S0[=,E[U(-/:'EDPR?!O>']]J/ M:"WAD"F)M5 L0&&4(@:O]P$Y(@;4N>??0WJVQIIJ[&Q $UTQ].MT,$IC+P\G MFGU=- D>*., 2ZL%#_^/O71V(Q$@%Y8^J56=YXU"W8/K)!4L;H56$@^9=IX) M QU$4 @&@2YPH$S4.4SLX:Y89]:V/17T@(H5K6S%EA*!A:/*40:4@(XZ@@S; M#$T!+^Q,H!6FE&=C QKHBI%F,9OG]^ET'5?X1I)#YK94_22>D3A,!):0^9@? MWZ#",&"DR84=I+?&C+Q][+OBG4V_I^/\(;ZA/+R;Y./\]O%S=GM7@G$':B8: M HL4%,@S)@71+/C,A;S:\3HS70^-;U=<:Q;UMRP[GU.8KA _$^_Z*BKJ:GH] MS4>+8=2>'@Q_#_0X_"+(WHH)TH!1@I0P%CI$*=4$%80R$M99MO7P0*4K4C4* M^OD%$E,$O ("<(8A-%IXC40AG[>@SC9H#V>JSA9FSVH@ MI)ZZ=9 &)TI?RLMZC6F^:ZSPFKB-(4'J?\&B< M3\^PV:_3_2'$AZHF5 (!8%($T/1\C6/ DZ*G*GC)_5PFZ9C9AV%<0]8I8;# MQ?UBN9OY/+/.<3S;T5BB!882>B*9) C9\",L? 6*A:\3;%!^$2A7S)NDM[%_ M%\6]9G#O 1L_I?LB(?=73'A U06/E"%O&%9,.J$*:9GDW>Y?Y?/!^*(X5AWA MG@13N1_#\6*436Y+O$E1M:E$0T*0TY!SC;@CEBN"-R-,HCIK@W/+CGXLYUK& MO#L6;O$'JG&O3 .)(S!(ZJR%TD+A"">,%-)S52L??_5DY^,R: MQ%!X%Y9C3#.B-03&>6RQ*G<8U9FT-IL-Q_EL,4V_!MAU^.[OU>3>TD BH1:> M6R2!PY0P*36R@IEXDXMX#SL]*_F>3K_EI[P;4YH.A_/%U/IL6%NZ''TU;:JO,9-#PEQ)C M@8;+\QX@J %:<0O"4'%AP!")61V?L\=[TO7HM?,^W2E4H9[:<:W^^&$0:D,-%YZ@:DR*F83E::@' M.1*>)3^NXM^5;"GA1INPN$","DWC"QX84JD=$5Y[KW"=E.T]C+MJA;'M0MZZ MOV?R,,8FLYBY>#++Q]DH'@_HP7@P&:9?[M(PROX^&83UZ+/$')T[@%^"4.E] MD"V^=3@)/"^2>FD @2*"[+'6M6R:\?C:V#;&9\.8ESS\13"H+W_QK.0>6M5J-S$N.D?"X\ERNL+1!U"WA4]PX(F#5V,.PF?TKE93".>>VBWM7R"J;[.,;Z'SN73 MQ_UG_L^+)= YCXT2H>M>.;M\3:R0A!M2YZ)9+:?V?!A2 \ZNB'$]31\&V:AX MVVLRNIK?I=.5_(RL(TEIH9(#3TF@1+"SDK9!%&UMG_J1[F\>Q ]'P84P?/[F:>_"&= MSA^OPQIY'D@=7:^'N/+8;Z+V54NTXP(Z%H,((%52"8F+.19)H.H$"-4*UWAB MCNPY0<$ME8PN!D&S-8YUJ_UGOOYD*@%F#O+!Q"FQZ"UR>W'=#!+ESDB MKF[^/EL)LH=9>^LEG#C!XT52991!7"&%BAVUX,K).F>^/7R*O2$6-0EIEPOQ MV3P:U-F'B;JYR<;98)[.OBR^S;)1-IBNCJ#SX?*WP?[^WWDVF?\C%%],T_T) M4VNTFU")('3<0JHAD"2^KKC!"A!9:X^[AP^U-[B\[PKS[O(6K32U>I;AZ^!' MF:LBNRLEA$EJ#?=A*F?4.B,@**3$P6FH]9AUK8WK)V.)>TZSQM#MS$0^;4]\ MRB?#@ZO_K>7C36=M&5?&4L2 U@I)5\B&@K=9ASFUPD">F$-ZSIPF@.UVJ^C@ M'E'",.$*:D.XEA!9ABG;4%X(7NLAP^K;TF>\.U01R:YX\#P6;S+Z,L^'O]_E MXZ"?6=R*F#^6., OVT1"M)+ X.Q$4CC "/:C 1GZ(6ETFOU:+\ES#MC73ZY M_9I.[VWZK<29ZI;2"3,L3*8 6^.LD-1+*XOM$$P=J/-44P\/Z)M7]VL^U8:X M,\,U'.:+L 2X'CS&L^ 2AQU;*R1Q]TQ)+^.[M-):" PM9G-I":B3BJ0A=P>> M+9L:@;Q#0DT7Z?.@]%*T]#'*UDJ) ,X"Q8+)=](A&A!S>",EJ?4\9@_# M"]J?M9I"NBL^';6-O@*;])C1' 0[LA<4+M$ZHQJ#N\-K M2D/+GO]C,%[L2\6\I71")*+2>F:\#V:<,D/P9J! QR_LR:PF%/SV5D!-4#N[ M49G?W^>34DQY732AW'CBI3?2*6"<(TX6$FF 8)W N)H7UYBXWR0 M3=*1&TPG84'P/,UN<.*R8;;_EN.ARHE!"!N_O,/)EG=B GB%U$[0.GL"/XPP.5HJ-+SRT,B*"NNW0RR[ZGJX7!QWP6EP-7-V&%L/^8I4I+B9/: M0.RD^-G0Z/:F/8E^JE&U%-BF17,>0&1AB3N^2.G-F;?U'OKI+K+ MW3J-NCQ5:0+P/J4HNEXB?)?.L^%@_+*;%Y:O"!*"B:<.8&NIMEZ$R45K:25@ M%CE1*CZ])>DW.0R7U-*/RSR%1W+[ IY'$N!3/OE>E0-[ZR3!V#* H!7*"0:Z5,+^'%S(:HD&3D)["9GPL\63LUO()BW3VQA@H&05&"NZ] M#$)J*KWWM,X94M]O"+;A>#0!\FD.(#\M(M=#U^\">#&+]?*@H\B4]?1<1)GT MKS5;3DQ 'D&A/!:..HZ$!5@HC9'VR&I^,G>F U+6)-#> \ZV%7$:X@8YKJ9+ MEW"TE.LI9?I"/KRLF,LBHI8:2"$HI"*L:)10B,538(*CK MA)XU9*,OG(JE#A&!4#&2P%T&&5.6P\95@9&MUJP2\Y> MVR?>':6-4W+N:C&?S0>3F(FL(O&>U4P8)Y03SFR,Q'):J/@4&;8.Q@ ;Y>ND MO>E[TML^L>]XE9P@-J[)14R=9A.*N$284BVAHDPYR:4CR!AO%,4.]\!DG\D* MID,MG("O1ZQ=2M1.2'!!E,28$.VHEU@0 ( .[K(*P]>@.BE:^[YPZ88ONTG: MD$Y.P,4*ZY4]M1)$*2+<<8:(H\P+Z1#1G" .@<=$R]//?!?+O9JZ.!GG#JY1 M=M1(B(G!BD#"F+1+*2,E-XK0>!4[+,E\G;..OB]0^L&UH_1P,IZ56Y?LJY88 M9( R6L3$RF%L6>G"+$X\YIYK(FR=0]:^+TKZP;CCE7&:X,!-K$)PB>/K6'Z< M_]&O=PPWO:H6#_BF6K VV H1W!G),:&*(1SOEP?->(65D*6.$MN1-KXM%;I[ M/Q)>AO=Z3?$YFT1NS_,>O-D1O.Z.S)Z=?O' MXT"?9M\6RQ&^(X:U1,V$&>\\,V=(7$Q9\_3" A6!"2FU)S"._P=>+;M\H M?G_#H%_J[>S:;CQ%T(/E+OU]? S\D'^PO4*"I&4!:JXA1! !K@$IS)#$RM7) M!%$K/?)[]A,:456'2_AI3-AKT]5_/TS>Y%D]\%IEB?H)D\HAQABWSH @=_@' M%+(SZ.O$H97/M?QR#?5U*UO;>]2[KVQM0X%=D7?I(!5P+GOK?L0!MR]P;6>= M1%D00U28A]@!%S-(H(VE,%34N>Y5/E_S@7VF]S>;-J6OTTVH&U3,X"&;!\_E M\&%!^482*:EG8>&H/? .*,X]+7;8I$.BSO94WX./3KSIWYJ23D?5,-C3['L\ MV:MF\Y_52QPR4&L##2$QVPY3"!=^3G"]89WU5&/;]:T]%-P&)P[2[GCT3\>T M8H&6563:LWH)5D@1HI4 87E'D64JC-VUK!B!;DX\#S"MM7B DS#M>/1/Q[3K M:?HPR$:%5[OV'HHHP8./%1_78((U8L0**[P4..Y!*%XXS IJ4.?N0WFS_*ZX MV8):>N S/DM->9R_^*R!Q 7W6UD'A($6 :<-1:20WE%6)WRJH;#ARZ)D TKH M,*:OI"_=2/QI0H@W!&)LO(5*"$;\YE1#(>B[?6ARZR.!K?F(IX_D:T=))Z;J M*BR@Q3#JBA](* Q*0<9K2[%%7D#'BA!(#4FME/$]3('691AUNYKH+&?!X'&Y MW_8U5\-_+[)I&L0,?9\_7H\'DWEP7&+0RT,LLH>KY1M),#274R(=I.EK&]WT9Q 1UX3>C140M/;AL M.EPY@0AKRI#@3!K!#<6(XT)JP6HEL>[A_'AJ-C:MCY/-DA\F05D!LP^3+XMO MLVR4#::KO/WJYB;XV&%:V6"H)1L@)I+UWA?G27/DZ,^>QB_FO M%T_8]A5U,@H7L2[IZKF;"//Z;_:FR*K03&*"VZZE%I@0!9S'B"JR&5A#MHK6< "Z^1I P[6^P8FS#ZZ\30 M'7LDOSW0L^M[^EVQL"'-G&2/*281N'I8XN!^I--A-CN0,OA W01S X2V3C+# M&%!: 56>4)QT 'NZ$]\D 6*T(+L:AS-[G\2OWTITA= ML[,QC73-PZL;FT7D)J-9-0YNKYA(Y @(ZT=+G,#!?6;&%F$/-N;SJ\&_\C?> MWA__&M%&__:'&MD#2BBC-B !-:' *% 30=2(]RE]O._7N95>,;$TO M7;'3W=RDP_G5C?L1)O/);?HYS"%7DRA3_"=&!7P?C%<>28 J&X899GEB,!F] M_,6SDGMHW,+7$@89QTI;+(BC A I.-F,>H,N+'-$*_N:IU=+5W2O)=-U.LUB MQI_7D;7#\2(ZY\_16R&Z9R1TVY%$$\6EQ"RX93"PP@!CBJ >:YFI\VQ1#X^T M6ADDO=;868R?MH9#PL,$@P&E)G"%2Z AWURDL-#X.AG(*R>>>%AJ.C!P.G]G M'*^HAO=-60FYUMIH)'Q8J$!,F"].7QSAO,YI;&4O?459-VEW[=A#PE93PA-A M3Y8L/[\/+=^%,MGW=)5_H%=I\U=="I!OZ6BU3/IE6DH -D["H"@@A/#06HQC M-A#OH(*6FE+9!EI;\Y\H*;GDD#%&E97<.D$)05(4F'BHZNR(]O"4O37&U$PX M7DT+G6:HV0)/%&H9"_AU\.,ZY@ ,:I^O*J/$"&[H"XG 'BMGB;0> M(";#2A*S C_%2*?1^"]SCIXWCT^CGU/SV^?3-+N=F$70^63X^'4ZF,R"%%'( MR6CYI_&*)9NT0R6P.&(4M-*/!"KII.>2A(6BYTH"'!2SU@6UXF3/4+0S4CIG M<,D1U ?=GGJ<11T4KOU_IJ/;]-=!-EE:S)M C,_I,+Z"FMUDPT&!R^#'D<:D MZF<2:AS$FE*K:4P2$K1M^!I)1(FNLTOAM5*7+<'>+"%1A782%SKV<,>SB*U&?+FNE#;B'?G M,<_"U/IKGH]B3H@OZ?1[-DQG7_+QOBM$NRLEQF,-K%:2&$:Q=D3(0DJ,/*J3 M\Z.'NQ=-\ZHQ8+NBSZ_38 JOI_E-MF^"?E8J@=X2CX@EB"%#)+48%=!@0WR= MB:>'"ZJF"7(\DETQXDLZ#FW>_II.TNE@'//,C.ZS21;ECDF3#K\T4:Z!1&(9 M5H<""T*M1A)125$A/1>XSL*\A\&T3?.H%9 [V] LC[UE]O2R<6*(($ MB9ME"(@8WQZ6"6NY@I=>)PROAT&F39.G/J+=98A>);\Z/.N\*IE0Z3V)*#A$ M&82<&;QA?EC!U5EE]_*^5-,6E@0,ZABGRC&3742%-#[#- EO=Y/-\Z>]MUWBTNE-/DV?/1#F?@2< M@F*SR6#ZN'PY*C[9%%>4^=(^%Z/HX.9'*U]-.&>2$.2Y\IA;(X!EHL"9A__4 MH''YI[W.UDSV1S/=CH @R7J@ZN!>[E\9[JB1*!Z@=5AKYPFF'EA)"G>"0(GK M9'20E^_=-X-JA]>.3Q2"["07SGA%"8:>.F$$IAL\.*IUE (N?X)K%^[.[A6O M3SZNTTW&DKTDVUH^818R']^28-K'0VO+P69"MEK4R<0)W\&&>A.@GHHP-ALO MYGM3;NVHD7AMM0J(Q;@)KB3EAA=[NA0852?4#[Z#W?)F8.V*-O],L]N[T#T5 M%F2#V_33XOY;.KVZ6?9\=K68S^:#23PS.C3_5&HG$2HXBHHR22EF\3#-EU_GCZZ)-G\49ONU8:D]I9X)[33!A43:B3JAW#UT M?QO6\NO#N3K0=G;.6W1R)70,GKI^?4JJ@%D.[S?4>PL_99&;VC_K8Z791,$@1. 0:"=H@I +:A: MRR05)=V\Y-<96VKJ]>V-C5IH=L60S^D\B)F.BKV!@S397B&12E+$*5=.Q6-K M0SFBA72",W!9<8S-+90[K77< #G*H=!L)(D !+*"+<")% M@TLH"PPT9J42P9Q/:OUF:=46RIU[S&$)G2X/=\NXR9O"B2> 4&*1A1APZ:F7 M1A=2>2#KO/W=PRFI:=_X6!P[/#M_E7'Q[^WSZQV"Z[[2A8DN),"Q, MS!0)%P8?%TI84SB.TE%?:Y>NQ[PZ@A!OC]E;!+J[:>EUG_=.2Z\+)PI0S*RF M# K&G L_$;.62G$,ZB1LK4R?KE):MJ;Y-[-73;B[(M&V+/?QVN0>*NVJDD"N M"+8@C$CKC96"80T+":F2=0C5Q&-8Y\VHAE#O='**S\*E([N8AL7$*CWQ/P;C M15KY?:'JC24:6ZN49Y R%%P.9*@I/$DE?:TM@Q[ZZYU.:VTJHK/%XR9'5GRU M>#3*8E\'X^M!-OHP,8.';#X8+P7Z]EJ@SVE [P:NA_%:F\\[_'6ZV!JY7JV!!!A.$7.<<::Q#L8)0OPD$*R3-;#Z M7:VSYV&KX'VSH[=L1?!+L<;;4D+G1U'K?8CXX79];LTG](_U'"8+^)= MC]OKX-H,LX=Q@&\U65_=J%'^<,!+/;[1N.]ID?'08:"8DD8HQ0N4#*_UND3U M![4NAJ2=*>3/A)!.!O>>"AU3I80?H5*B.%/46N@Z2__J%\XNAL#=:N7RKPW1 M8'R 9X8 Y!'@\3X5*/! FM>)J>[GY;1.6-JN%LYE-]V2N,4!):.&8H@5%'CC MZ&B":\515KZ2ULUS.R?<3*^&=J\CIGN7:K3-\&EMD-!( :JH<)Y)I?U:;=BK MH;7;:B^M)R^=7!]G^Q&J'JR= >*H ]X(AQX(?J2DH=GBPIJ3.W>@^ MG]&24HF+P ,+ZPT\;K6"X0]/(1K MEV?-X=R%-Q3W5]+)\-F+\YU[-,L$T)N>E/%A=M1($-?!TQ1>$4>H#>MIQ)FU M-&A02@E4*;O=B8PVFPW'>6!)NB]"<7>EA"NAL+;$ @"#7XTTI2)XTUP([P3V M%W8MH[:^\Y: [6"$?D^GUX/;],C1.2NH.TN'?[W-O_\R2K/(6AE_B&25S\@: M?I4L/[AG"+XID[ %5).,$H #6LZY;Q02H7UGE,!OE+I9AOINLV'BV4X:_C0 MCIX_+Y)X QA!F#/I,#4,"4B(]9 (P#FCNL[Q>X_&4 V%Y8T 5\XK.EK;_^]B M, WHC1\_IP_Y=!=E=Y1.!!'!MDL(C3.4,"\QC%ESB+B"V MQ @7'+WYH\_&Z_P>.YCPNE@25F<::D4IX)8ZCI3DAF*'0& Y,ZC;%-8]9T!- M\%K5_.?T=IEV?3+_-+C?91.V%4V(8MPAR U;)O\'4CI!.&,RSG2^UN7W\I%) M9\6 6@"VRH)X\CD-D])2$FHE"EE.@):?64,6P-"[& M2Z%H RE4=581/8H(:I(C3>+9*F6^#GY\& 50-H^/E; ?.^HD !*).<(>@V ) M*1/<"43+:DB MP$/&+(M7@P0FE!JK/&9<:U#'QO0HU*5)8M1'L0M2F/#CU?1K_L>V,\$]I1.( M*, ,^]YF ,)7!I,B"T*2RN@09U+Z$>D3#XG1AP-8A=\6!JZJ^GU-/^>38;[ M/8[M51(H#> 4"V8LI2(P'DC+97"I)3'QC:HZS+BX'R"'M?Y;#X8_W_9 MPT%W=%N%A&CF?%AM"R\A198IK $("VW*+5*PUAV*/N4Y;H$:=7!LB1AQ'E/3 M=+"'"L^+)!I@'-@;EEG!^'D9.NI#KY75@$AKZKU7?'%;ES60:TG='X-"QM=W M^63__M3K8@D+W@Y@SG+A 4.*1!\8$BE(IICR&HY"A>W15D3O994_R4=+J:! MD!!]^YK-MV:#W58L$8&X!'#.K3(40B:A#80EPH;%L@7U$LI/\M'^_0^XLR"0XK7(L9H5Y[RJC0FCJ#D)=68Z=T+??OXK8CZT#7 M\F!W/X9W@\EMNFEO1)'06!ADPPE[3>+8F#"/& *VL8%K4RMQ[<5N-#2#8 MJMMO%M,(PNJ<+!(UZ&2Q+1CL4)7$A_4*15 9B,)"QB%M,8C14-AYSJRO%:Q^ MH5N+C2#9\FE%0#((F7U/[6 ^6'?XP#'%MBK!V$FLA:"!WX1*R=4RKU7$*[ > MLUJ+@PO=8&P$R=8/LZ=F,$]O\^FVZV\[2B90:60M)!PX$I:T0'H%91# "0Y MX74R?: +W5NL V"K'/AR/QB/]6*63=*MKW/O*!FSF,?>(DBAI=IJ':8]JYF6 M(+X8[.J\HX8N=!>Q#H"MOK@PF^^>#K342+ GT#@-A M$*5($0&043K\'Z2$:E4G"1NZT.W#)H!L=WZX2\?C,I1X7C"1A#EM(/4&!TLG ML3! 0.V00HYX6"\@]N+V$FOCU^X2X^GF99DGR,I53 1DD(?U-$3 4BN=X 0' MOSEXRYP;2FNE[;^X7#7;/$BS*)M]A 93ET MF@:/"&@6%LR,*"F=TD:4NO^S2_,7MRU9![JV3AM7RUN?S8:#\?])!]/]ER=V M%4\4H8PK98Q ECII).5(0XA5,'X\.$1U>'!QVY,-H=CR'8JG[OGPFUV+S!VE MDV#!$ 2*2TCB)4HN@E,,) Z+9TRD%[4\A8O;F&P&Q$[XL+KT4YX1S\HGH>N8 M*\, 1X J@:6B%@0'*/Y7:E5K>7%QNY%-P=CZ+64;NO9]F;_QPR3(N^ST3$U& M_YF.XA)9Q:W4;'[*' .E>_AT%[Q$'H(:K<:%(I8D1K<'0KC NVP\,HRXSP5 M_NAKTR?!ZFM0I0Z]^;U9L#;-)I9)9 $$W!-&%6-*:@LMU&&5C8AEM1Y9[\^T MT2FO7C];T9UZ^C,?K=+-SJYN?AO,@EH_I?-X'*BFTWADO*QEXTM[XS\GKB>" M(#[+5XS%AQ51IN;&S=H(E25.*9KMKIXX:)B"SDOK)0VSJ0#8&,>UHT0Y M)CK=2?J>3K_EG9F]!MBPDVF- 7[J">W7:1YS"JR&X[Z7),L1R7NMT_,C'S2Z ;@U"?B+"E=M+6!5-F+,.:HX$\@&O !CP M/"QTO(+$!A-19\E7/28OGP_&ET*AJM!V3Y8-K8]VN?:V$&;G@",0TG)KJ$!* M$,$=PT2!\ .NE3C@K!S[)MVN)A'OB>M5S2+N;R*Q3L6YV#--%-48:.TX8"RL MG2#!I*/$RR>QB0TQHYH;=BSP?9CLEJ:]O-^_KX%$"!IO?2(,G*!*6PVD$]!K M#2 $JM;&:8^FNNY)UR#HIZ-DD _O&P&:57"<&HAN\YAV XPA67B'CO(:'&:85I(:DVNDY" MCEXSJ8[2JX1@5,.W*R:]G98/6,7M%1+#G::8,&HP)AX[S3U92Z>,\Q<2E=%C M>]B(7D['NH-6<%>51!L+/66$<.R, )8@XPH).5$7%CI65\T'67,4JMUY4*M^ MIB,U6W?]R1$X:/Y*U$YD&'U0"$(!$ AQM!@-%H YI>I3CJ,=^4T.:.27W#OI.NRL%V$08GD@[ M8(&W#A!-?"$EY^#"KG#45W8)]AR%;%?\N9ZF#X-LY'X\I)-9&K>:K^9WZ72= M!&05CG+0^I5O)#'.VN" !LFE9 $&Q"F[14*1F%;ZV6 \^!753KD'6'=%>/4 M<#A=I,\#G [R:U>5Q,$PQ8.PSD'&:\_BBZZFD)"S>@F>W@6;&D*V^QWSI^/K MCWON$96JEQ!-)=?6>19&B%2,&&8WXX36NF_=H[2!/?:YFE3/.01-*VN %X1! M:3%WP(!7?JL<2*>;]!B3)Z^QI M]M#.M4V8XY'M3_36A_N',!V_"-U2]_&MXMGG=#@>S&;939:.?,!6Y<-Q*+>J M,'M>8W(US/X,[7H31H.@D58Z!KF-S_8J@3WAP:OR5%,+2D5R=(C5K\']^YC/ M9ANK_#D=+]4[N\L>]/)%Z_MT^^.Q M"LL866@""GVQ9K)%SI;)K-4'99YS*)AW'GEN@"**8*X1]I2N)&5 (_T.0G!. M3:$JH6'5M'76H6$$( 9U\):4TQ0"H:5;2PH]X[5>XSH/7E97>J70L$KXGG-H M& +:.>F=)0)!$'[BC!62O$I#QH*??62S2)N20U 4PQS9Q!<#, $7.@ MSJ-3/9S@&M%Z.28=A6]77/HR&)F'PVO[HIQXXW91-+O766&PBT-IIX[C N9 +&UGI7X+UPI"ZJ MI]Q.V&_BC]AH.-Q@PKU7&$C&PVAB88E#@]M8H ,UJ7->T,,HLC-PK#K18\?1 M^L][6S9<_VV=Q!EK(3240D5Y$!1Q@M8R8@S8A?E:;1-A>SQ_;=@[,[6#V9T? MYW^L^WW8W&XKGUC&&,54&B60\EQA0FPAFS&NSHM_/:14 SI^;6X;0+47)O=C MI=B@?0TDG-B8P(UI(EGP3&G UA?2!Z>U#J=Z&"1T[B;U6+UUQ=I5S&9^'_1^ METYF2R$B>K'OST=?6@CT=*J_1C6]R:?IU\&//Z*7WK)[)=!K,=5DU##!]WTGD1Y[0F*Z=.*(==P: LL MJ5=UPD![N%#O&\<;5$VOH[2VUO7Y]%G0V_-+DZ]#%:!7NM7@T+C4S2V>QK.ILOPW3_#/%Z&2X#+>((8DHU%MQ"ZS33BGI*P@I+ M$UQJ2ZXO&TCG'>+%M&&.8JBM4IQCJ[3RA2: 8!=V6;\3SIXNQ*N:,L\ZQ(LX MRW$PC!)@'J5S>",IUN\AE.;4%*H4XE5)6^</R>5E=Z55"O*KA>\XA7IHR@BS@ A$JG%3!^3=K23EG^F+?(*VC]"HA7M7P M/=\0+T(-H $N883&VEOKI2KDQ )>V W=,["4S2GKO$.\N'=AG G&(-3&$HBL M1(6LA(@Z&=)[.,$UHO5*(5[5\.UOB!>*K]132 WA.O@03$NR0.)!".]G-"Q]_.E8=Z_$\0[R(YH1+JES0O.5$6LWQ1D:K+BP> MIVTBE [QJ@;[>85X@3 V%1:4$Q4L@\4*;-P((3BY,$HUH.-2(5[54.V%R?W8 M7(@75E@[)3"4 BIB*.:@<#BDM*2.&_>^0[Q:,:G'ZJTKUGY.OZ>311I/Y8M- MQ7]F\SNSF,T#AM/5J?WZR<_POP.A+D>TEE"+H+<,&XB5H59AA(5BU$@=] '@ M>TI$< 19\JX5T.U:]]<\'\6SYR_I]'LV3&=?\B=P=RYZMU5*.#."*$"-=4IB M"CA',DKIPDAG5M4Y##WV'?&OY\ZVQN#N;> "(.QH0%0SF'@0*$8 M9'RG>;:_I]-O^7GS]62:Z0._G[ M0O$VP7FAT#0=S%*;KOZK;H(A5*-_!:M1 M!/\$F:^7*CR2^ U]/0E0*QG?%& M.06Q,5X3Y9F!SA6:"+__,ZRU.F=/&-9:29GG'-:*P\)4,V H@A@)90&EO)"4 M6U=G ^Q<:'MB"E4):ZVFK7,.:U5 0@,-,2Y\%$$%E)%K226QM5*HG DOJRN] M2EAK-7S/.:Q5 62(0)@:1I2P5@LE"DFI=A<6S=.,TJN$M5;#]WS#6IECAC(B M%8UYBY@2@NI"3B-XG6>,>ACQ^<4.$\("NLB3"R#&!)02.@!OK#\<7757/:]]VJH=L6;^H]R"X@%IDPY9+P0 M'FCEBO6S(MI>V *POGI+/,I=#=)+"QI$3F.& :72$T^]MD(7*UZ-):L3AW]N MQZ;],(2MZ*U[UA8]OIH\_>Y36N[H<$?=1'*/PY@'0,0K-9 "@0J75$N@.]W? M[U'02VDJ[&1:,X#WYXC^TV Z79;[\Y#][8$E$\11JH2/)Y5*8AQ90QRP88+B MI1R(/P_9FS 0@ )F''3,<4&%E=(&1T8!!04$RL+W<%K9-&=/=\A>39GG?,C. MM W&@ DA@T:"5Z.U0X!(B)!A6/H+>S.DCQ2J35OG?,C./4<>:8N4 -1H MI"@CP@?_!TH#A7\'KZU65WJ50_9J^)[S(3MR7D$ *=8&4XNHUM8K[J%&V'I7 M[@7EAZP$KZ7MN$B.0/&<6(PD-10KB240E)NH8;2LCH[>._[Z+U) M^UE;;UVQ]K?!C^Q^RNC#Y,6]%;B'N*7;2(3@"BL* M>("7$F&"20&"0*LT8Y2#=V!CZQ C[P;VP]2;SX>!3P$1N&93^,6+&_7IBSS< MOZ6#N!R+XE\'2/)M]RPKMI HQ[P7G'(2!%,>".2ELQI;YARDM<[LSVT6/)Y) M[8)>;0J;I<._WN;??\DFW]/9/$Y@>/USG+KPLZEK]=MGF'S*HP8'8W6?+[9> M(SM0(P'82F6U,(8 2BV/88SJQ->>VV'^\61J%N1>>&VO+VG&R^]J M.%S<+Y9/$%R9#U_SE;/A9O/L/O[N4SI?R?LUU^G7Z6 R6^G^6+^OP2X$!T=[ MX(%SBD,*9?!RG)82 HS#XL[H.G=^S^VHKK[U[:G6^G.&LG2J_SPY>=J%#E92 M:DV#+F,X'".*,XNTLH)J:Q K-?S:P>K+\"X=+<;IUQHI]M%E.A2#89 M3(;98'R=S[+(G:6BOP;5ZM"[W_> U^1GDC!*"88<OCIU';D$N;JYF:7S^3H+S1*@C]G@6S9^FI#V\;1J$PEUP7J@ MN _%'%7$*:;C:Z2"&&A8,!_O8!'2$@=;5D57WN73$-I]CW\SB&;/1U$ZO JMK2.F'J[Z$B""<1AE4AE6")22HR"2AJN#8VAP^) M;3H;C.>CY]87BGZ03?\Q&"_29_N(IUL.;GKSI/99B?7>OFH)9)XJX1@B0E"K MM<0FP X0ERAXI>4"L+J3MLR$M;=>PD&\S8R"I,$2(*5CVCW-L2.$4J'LA3T9 MTHSJ7Y]K-PCP:4;PYI?_F:73T(6[QU/'R+8QM"EFP"F*.0J:(%($2V!4?&_2 M""L5*I73LV5IMRV*UHH:74T^I\/%=+IZ,?=3/ID6?]2#638[%,3:V#<2A)$( M8T,8:DGT&X5%3GO+&(5*$7-AUXV:H=2N*:-C9706@57(IQ^?S3-^FOY[D4Z& MCP="34O43F)>+4NAQ\A9ZIP60@%,/5,::NCDI9*P.[[L8FQC.NF'YR"],K#-J>6DL]^65>4QUG9G M.XD3!EH>DZU*%8Q-D)];CYQP'$$J+RWQ7=,$*3,E-@1]YS3\,'E8S&=+4&!Y MV_NV5AC-'L2M8@ YI%Y+*;4P#"+H@'2.ETH_?884:Y8#NYA6&^]3\@H=Q2M4 M^!8.TH!7\(^9H\P%WP)*1F(HMR=2\CJN7)^M:^>\.@[O4_(*'\6K=:V$!;\# M$V=D (\ZJ:6&DCB/ 304 'IAA_2GX]5Q>)_S%>\P!7/DE8/*&JH54IABH!G$ M1#.!:!UGJQ:S'J99/LWFC\N)[U(7!PUJYIROO(6YSI.G M/8SU.KVQ/:7VNAH)*]&VG&V7"+(X6#=1E&F.J.(D@"\-$HR0^&@L%6$6@.3" M[/2)^)*WJY7N_<25!*5\PU71!!I%G=5,$4PI P&KL.X2+A[^,.>,[Y)G+W,_ M/JU*6%NT:U#A.WW$HW ^^1QVS-R56(4<,=@:$B"CB&@<,X28X )A[)SL-OE M/A^,6YVSVB-/4PAWQ:)G<_5QYK!< PFR5F%@A:1.4$N%6AY::PD,@.'W=2+V M^[SC>U*;V(IJNC>,S\0H91V?E4^4(UI+&V0A@F* ) $>0R8081) 7B<_0&,F MDK3%PJ;UO]-.'H]X/Z:YHZ>WQ&'(#7 <:"0IP$9K8)G3SMGXCI^LD_VIAV:S M94(UBO5IKA+T)LMV&S<() 8<,B(]0=!H2;Q34!H,@$>*&EWJLDQ_=[:ZNT%@ MD%>80&05,0)#1(@&!8X.D@M+IMD,I5J[05!-&9<6YJC#$L0[KX2T6GA'B?.L MD%X#?6$' 2=@S7%ACM74YR]2;,L31! M:H4Y5H/^?,/1)%!&>,F"H)I+1R"+N2!6VU0")+9& FPUYDZ&*8835R "A*L3PMGG MN;A;-KW>>&E725W2]NM:C VP![CYIGS"L3;4$ 4=C?G7E+3&KV4SCM>*]+S0 M";49 M;5Q&DV_$Z<$K:-;3X.21C0@D$M+*5": $]@Y@'708MN%(+KG:D?9:^ MLR)MGPQ_Q:RN];^3Q(0WF@C 8S)FZ[0P')HP+!BD&(%: 6Q]MFBUJ+4[;VOG M"FE]7ODUST=_9.-QD&69:RW8VL'D-@M=7LGX[(G8SN>79WU[W:U*40*5VDGB MN^40V0@EH2XVA8. NT M1L0@P"[NF=^6^))WJ(0^S!MF&9L^^S")/P^FT\?HP2U=^*N;HOJI3RI/,\5@ MQX%!$&O"3""+UTRKM2ZQYZ+4EE_;3DXAT:&3R1TU$LDAM8#A^/8##?(Q V4A MHY/B9+>WGT)?8#_FC])DV.F6U '^R.7Q;#I_1JKPI]>$"K]*3#Z9Y>-LM-3? M&;6(2&Y4\H"%59TI)A=PUJLW'K@?/S7VCK-&P:T6WKL/+S; M5SRL^X-,B,:X'T$)-MJQC41,U,J6TR.*-*'2O>PX"LVN=M>N'M(8VC2Y_9+> M+K<^#AZY[:B12$RYE0S&" _N,>," M45_KX>$>[<8VRI764>YJQMDDDM>+61:?;RQ(?R#V:6^])*P-/=):8ZH(QL(P M2D@AJP)(7 :CFG9GVL"V,QZMNG@P+NE%N00B2GA=Q5/POI?Q-> &;&2:*P\WW"=4@OK M+'?[:!]JJ[TA(+LR!H49_%@B4NM-V033X&2;X&$++AFBT"A)"YD"J>MLJ?4P MP5C3SD-=/+OFR.=\/%XG=BG!DF>E$RN(T4HAA!&60C&.N"[D4NS_9^]+E]O( ME73?Y3[ #/8EXO[!VN,;;LMAN\^)^85@2R69ZC M,!:7/S<%L&\W JMJ:M<@R^E& @;,*!0M=(>A$5:A.,]V*##J5#\&B]S2:5'< MI+)PKXY*K<,\1KUCE4J1-X0Y*:F*B[>PE4'&A.0Y>8G.-EZV>L[9MQ@ (X7'<[EC%HN2@8]#"W8Q&@CA7RYCO/-!QOIBO MB_?S[\6+$=4/"SC52(""4XV=EAHA29"!7*I'),S$,I9UQ)+#,8OMPM_;?:C# MW=8_?Y_]3[DTM[/5*6?\&:T$9BF0SCM%D)8(>NKHSD^$I(9HLI$&[1'D^66E MSL ? 0D?^_]A]NUT:N4S6PI8:4,)9HH;FSR-R0/V@ <%$SFE[I0I]=G8@@3Z M8N3'N,&I$_WPRW.!,B^\\M@1C-)>U6*'JK$PX2>VPG8FZ;(]C/OBRX=R$6WU MNV)=J)ME4=0+G3G\4N#<&,@BE.P&B4QD\NDUQ.36@.\+UJ9^]6Z M_%8L/Q5;/\7JZ_SN-*^.O!4T=5YZR#!$B#)-M)%^-TZ%K%\N^+&=711K]:5H]?S1@(J2->M@9JAG6 &'Y,")#5,XI M+'V[/,J$N; _/M-5O MR^.A"*=>#7%AP(;R5"P!1J7N@<%\-V+MF.TW"?;>>Z:=I5@?B&Z-@!\!U=3E MY?VW^]L4(J*^E%(. MH(=Z3$,1[WS8^R+9N\55*[%5EKY5O'< _%/FB\LVAWK[70RJ6RVA*X@0A82FWN7FP&+"2 M.5F)SNK[MBL:H3+9K3;-#208&4UR+N]84!D*%J MFV\P\3F./#'RY$I#F7IM"Z4O^C[M\<7U\U$=(>CQ%P,$PABI/4Q9^364Z1I, M-5HJ^TT*.!Z3L$66/*_MV:8X1J []V#TJ4AG/I$"R5^_NIS=_G>Y$%5\C9'(]5MZ=B^-A]@T=T?C_F4V3JZG@7SY4;;&[EU[ M@6 +'.,0)#R0HMKQZAS+$(1SHMBSXJ@>^4S?,)^;26G$#(Z?;W9&>+3%X)PU M(.X%#/56$TX%HJ["!RHX6*S6WRS.D=-X>>S+^_8,C:K!0#35%''EO)! 6$LX MWB4T09:JK#P,+7E-WSJ+&XAIQ"2.S[9+XOALT$;Y5$^94XBI!%8K7_D"K=8J MYWP]*S[M;Q)GB*EAEJOS^_9Y_M<>2C9N*S!A.#8J JL A%IC *K8/6M]5CF3 M\_VS>]F()\'&OB34"Q'5=115FVQ\VF!@"!JF$4*<,\0DQ.PA"(AY""9B2 E-/F*:D2DPF@?0YZ:5'&!S;$0].5\5HB'=?AG[](/4SJ\?5 M;2THI94C@&MC#$72VE1?-B5'/KGY[-HI18X>E:+P1,-)5(@ M@D2L,4XZ7.6B5U% .3F11WA'N&^>=BF+SLVIU/D_U\552AX^F,64"LB>91KM M?R%@Z(#A%$ B ;7&*\&PT(!S+42ZK#V<#?2T5&Z=F;[W^0!-5&9"<2IU'*7P M&FB>TF=RZ*7A:&*7@G*%?*1:<5-(>YV.'V;+5#7F>S%TGK^VIF<$E$ :U1Z% M1#,/E<%0 :AO^[D;X;A&[>9]2B)Q*T;?GZ<"9,MPQR!0BB@#!4^1= M-38@)E)+JRT!O\B%D MH;_E;H@SF:S]+M7G6/T\DT7OY<"!<2.&05,QAR"GV M49?M1F6P@1-+3Y8EU^<967+!'(8B)Q/<[7L\& CBN" 4+EVL9UYH_3 R2]L>QFW"U9\_WQ?KA/#%];;K)U-B''LM4 \H1\A!)17EUFHJ M9352Y?S$BM_D"?MEB:RV<.V+07HYO[HIWI>SQ4G6/'\T$&\5)M81!S1$5E@O M'D9$+1WL]O^S!=%;7/EY<,A):/R@#$H)'".*04TKT8E:5;BD5? DW-%^YPI MN7CV9MX6BWFY_%"N:Z0*?/%LG$C6IZ+<5B'CXA]TW !48S(,3:2 <$<L$]>/AP<$]!$WFLO!/",:9/JFFY'Y8WLM3+.Z[).LL$B4($K=PRED*J>#8.0>WBT0Z$$L[V6IK_/ML?;^<+V[4W7)^"^/;Z&@YWH:M!>9<2K/G MN8444:-U7),JU*C#.=>41KB\MT:>_B#OB5VD57;M6@O.>1Z7/Z"$>:';WTEZ-Y:WSM5/Q?+>;%2=;9IQQX/S.JX15%< M>)!.:3 S#Y+W@*H<(WR$6=U;G6PM89I% 'T> 5X^'B!-)36!,-"I:%:BN,A4 M5J67R.:<58XP#WL'!,C&-$\#S!97C:AP[,6 K!"4F1!O4Y&0/S=>S%N]7J/L6V_K_[11&_RH\2I,ZK@6" J$#. M>F6Q=4Q[1JM!:.)SC@NRKG^] HIT@&]OT3'E\JYU+9;:#02ID#/>&^DDA Q(YS2I!D1DEFL*3MFQV2G,PQPW?"JNBF]W M28AQ&//RZJP3JGTO!ZA0BH]VV$A!E%0,>_LP:J,F5DJONQ.K%L =!Z7./,W: M_WH0 FKNA7#,4N0@I,[":N2&9_E@1J^R\JAP%LL:H3T.GETLBAIU0&NU$!#G M&/"46UIHYSQF!N!J_%*HB=V^;Y<29_&M*>3CH%RT #(I]]!"D-Y:IE649%!N].>%O5*N*>0CH5S*K9A+NL2.%3L7 M2MSR$) 3,3+Z@\1^:=<8]&&(][Y&8=$#;P1J";#886<$2"5:(:>L&I\A*.>. MSN@/S-K< S1%M,^P^NJ^^?;)R?C>[/3=_>V[3 M 3LE!;2&6L!2KA3OJLT]A\B[B=TOS.;-D4P"/< _0L*^6YQ.P]ZDN2"TY\0P M2(7F)@(B#*_<0A!#DK.3';VAURLQFT(^7C*>R*C>K,& *6#(8&0=B"L3(99P M7Z%C(9ZT"3@$(1N /EI*GDB.WJB]$ &07FF'B=...D-I*LVTP0;%7^1HR-&[ MD <@9 /,Q\O'XWG.&[47)'-Q1GI'@':IA@S$O+)ED#59*0=&OYT9@H_G8][P MT/7II;1]72L?NW8\1?3Y#04N%<4N#HQ;0("#4>U7/@!$D,^)YQA]3&%S4O4" M=O=LFIW..MZPM0"8QP9HF!)X, \XL+XR+)"#*"<69/1AB;WQ*@/Q8;QY20'7 M=N2EAP.(!JH11 H9=T[12,6>RFI4E,&<&HZCCUW,7_2R 1TBT\'C%9B_YM_N MO^ERN2Q_S!>V)H\_FG*H8PMV%/= M0=UTX3NC1^KR,HHJ"LT72<7N,]9SFPR$.6DL8,HBZQDF@OKJ*!EK"[-N08\^ M'#)S#>P/][XTW,>'?<8&J-7J?K:X+$RY.EKA^,A;@6O%D-8.&N,X9%QX5P6$ M8D'SRAN_@;.%]J =QI8RL^7R9[HA^JV\7YS*$7SHM0",1]XJK9&6J=1GU-*/ MDX7CK("V-W .T"*V0SBS:OJH@F346 >@MEA:#K!Q4E4C09KD1 7!LYWSWXOE MG^4KXTD&FL-HES\6]ZOBZN5B>YZR.=I*2%5$K ;1-+3$.T6LK>Y>IO)L+(M5 M;\##WAW4PU N&GK%F?QZ?"48'S>TG@*2LGAQ0BEEO!HA=2CK-LD;<(^WA.LP MS'FWB( 7J_6GV;KX',577.UNP\QNZE<7.-9(P)Y3*^-B+I%FB$KN?!6C210G M6;;VA/WDG2/=T%7PM!+C;A]PE#$GWPE( XY88(S1+"5CD)1=9LXF%658N(. M[S:!;GR97%GW!X2')_9#$Z^6[@"!G) #="*BP5@LX\:$;!?%8V MWS?@L&X;X"'VZ^9^F:"KN6W?/1V,HPH+9)RFRFMN-2(/X\)1#>:$>M9W1,LM M<1;%35KQO[PZ_N0C._C5G>7\LFA@&1]L(6@IN968.YWBJC5Q4KMJ_!Z2G,+B MZ VXH+N!N3^:;87CYXL'S_EORW)U_*K.@7<"L9(P2Q "@G)M!+*/=C_DTN90 MZ4TXHML!MB_R5'M ]]==L5@5)YS1>YX.$CN$D#< ,\^<\I;[RC&AH.(YQ_?H M#02,YT/:=*^UM<)^GUT57\JTH$;&KHNG/@%;+.??-_4X]ZF2L]N(PU(@VG-: M*AYW#0PZ@JLMI/)49MUIGK"?N6N@^U(U'^[3;==4/7IOK_^K> 1SC^JI\7;0 MED/GD6;, ;@YW!&5BHVS)J]XTQOP/;*R_%:XV7)17%TL/O^8W>G9;;+"U+I2F;%O!Y:R\QH)SJ!H MS$7Z4\$$48X;]J!BA:A7>/T07R;N9^X4Z<84^N5@9!>$M-G_J=7C#O#B^N-L M^8_9[?VAPXFSVPF6(46=<)YQ@ B3PF#\L%9+EU7W:>+.Z:[!'BKB8[8]B"FN M4L'Q,^,\7KP;E,/ >4Y1Z;H#;BKVP:X+U(][>F3N,K= M-O,(HXZ_&)"TS@K@)#,/\G#7U\7E^C'M M:=- CSWMA,V]8ZN9HU89B+3DZ&%><22R$A&\.:=VNV /0SP]6\U7GZ/<9M%> M_,=L.4^YE=* 8&W.'6XB0(0L4 P[C0VD6@.HJSQ?6GN6X\?$;\+QW0G.K=CS MGXJ[^^7EU]DJVH)1"/:^^%*:K[-%L@U-N5A'V-3BRI8_%C?+V57\X29OLRYN MRQ_O-AO(>NVABEAKS13RPCY S/*H M/&&7_.L0U^.,^+__^4)2KS_;=OL^7/[=T<6ZQG\]O5K]TI_EH7\86K_]//:I"L[MMR=;\LU)]12K/+ M4YNCER]$O#4G&!D+'+< 21)UD1(,1C.>,P3B?KW/1X*9LMT3@I0)YU!$.9E^_T!E=DD$ATHCP"B@'D$- MXD*U&YUV/"?IT0C)DB?@$VQIA&A??*E37^;@LP%C'6$1U'!(!<#>0 >K,5&D M(.1B"P(()HDN+$=Z.*0Z43*X7= M,DFR\1S&=7-6(:&-MD52N#@FJ;PQ# (MA!75J!B%6;$>(^9('*FW3GMO464X21D7FAS?]M_L:@'RANS:%0$_LR+[RST3-4!Y MR0%&GDB/J=/:/70V3I ,?HP^QCR3'RUAFD6 E[7?CQ)@3ZEX[X1EQD&J8-2% MR!F%?-59*NBDTW.W0H!L3/O:/W1361U BRUT<<0<, V8A\!68[5IT;]4&1%A1]O.0C!&'$6(J,MHH@)8*J#!X45S[K=\NH25;3#R*Z%,$0: ME!/'R ^)-J$3'@#.,()< D(D1[@:B1(ZQR0_?U4LU[/;5\6C#"A?3VZ<:#1( M:1E,I+>"0Z#)P[@,9CEU2NIOVW_5.*^6),TP'8(K'\K%Y5ET>7PA((YP^9"KD-QC2&M==@U,T&X_6'GT+AA=:*&$4AY5%N M3@ +L!#12E74UO)0=A3\<_FUN+J_+7:I^!_(MOH28=;QF_\Z%@UT\N4 %7,& M &T9EY1!&?42IE18HC4".LLU-](=3H[XGX<'M8UO#W/W>WRI3#[%P29MU8>? M9\W<(V\%R[D&C%NDC:?.88$\H2;^6P!&%:BU[O0VUCH3]]AK@5A@I-+(R719 MQU%%-018(4H)%AIEY4X=WY1M1>XO$CRU!F^?,_91W3P.8.#['^W/92^QTTZD M6 Q,I0#:6 "10L!'S+C\OR,EI :G'U:?;C][@[6#\JGBB@L;A"0I9',2EFM4-Q20FOB4O*&9G=M)AR:W2WBW-=.[*'O M?KZ8K^)T_ZTLKVJ1ZI<7@G28<\H)_\Q4.'3QYY['DZ:&]5*LIDL+34 !'M7F:H\\0[BCB8F#^P"\+DH]J[ MDGD?N_PIRFQYM"3[OL>#EHPZ3K4@TE.CO2#11(H_LM(3(G5.QO41QO1TJF": MP]H[88X?<3U]+#!BD4%2"\ET*OC8?#GH'6X6ZE[F]39/Q;K'+F:ZN MK^>W\[AW&FR:NW_?IWCH8OVUO'KL8-K5_;]ROEC_(_XERFQ58^J?V5+02BLL M.%,.>J(!=IL3'0R CV+RIE8,4*^8G.=JK-](,!IZQBQ& &')C7<&T H)XVD,YG.* <8V @ HB4A(MPZFRV\RFQ!B%^"@. M%0^,Z52:FWH-A&CR&B(PQSCN8@B#RBE>(4 \F5@ZD\[X<="N:!'\UY0EAR'- MD?)Q/^PMH-QBH\%V9#9J19B3[W2$M&I;W'42YYR'\&M+G,.B^QX-3KM14Y^[Q'R)T_ ]1+GG(?H:\F*8ASBF%+)%, 4@E3RA^U&I:3W$],S MN:(]?>'^/#SKL63UO%+)53%/#)'I#XD8\@DQXH_"^^)F=NL6ZU0 ?O_:L^>I MP FBQ%)&I(L])2P:W:CJ.M8FJR1 #A7NEO-R&3NY:>95K3_Y*'=$D&U_#JXM MSQ\)@$(/70::9]5WGH\6B)+7&4KT#6\Q/RIN'JW+!=';R[_ M\DPPV&OCL/0H>?R@$U@\Z"FCQ$02US271MD.< W-@-5R_<0$B'][OOS''YU4 M6B]_6A3IINV!)2&WR> Y)W$1=5@[I>,_+4!ZAXS6'.;I= E M/P]U\^"R<_JE(*GSD$JCH37"2>FQ$-7HA+9H&FJK/Q*4'2'_&O-RM0G"L,M' MYI7@\[,F4H8(Q=Q(([%5D7U 5[]:A-;"'H5!F5D7G7:I; M+1%3DD""X^AV(S10FYP2/"/2-VV(N'96Q;,0;;@+^?)COC!Q"O@B0CV[?1I= MFL[-4N'%79*6J\_;C&"?BN_E[??YXF;K0WE("79L']/R5X+QPAKM%>/4&D I M]:IR$QJA64Z4W^C)UH0AY5A$T9=F.ZGAW]?(W%._D6 1=PHR*^(?8H\ ([MJ MD0F%J!)ZC2I\K?NHSG%OJ",_%M$DN;JX_F-Q._\VCQ-#W:_C!%S/+UV*%UA% M>:UFUQ'V=XOY>CZ[35>ER^NGAZL'U&)^P\$0)X#4!C$6-P]:>:O?"PAQ"I!%R%HK.$IW)1]6#Z+8Q!+\]T3?H<4TQ#GJ8V;:O^;? M[K_IUZMW6;B-XD?Q94!$L.4080&8JH]\J[G*"UT9X MPZD'!G8%?2!.5/O',D];)S*UY97]Y?KU:?BKERMBOB_R/JG/-_% M;L37BJLOY6,EW0-ZK?7O!(O3]07(%!8.I>PJ#LD*'J]5CM;C;XJ'8Q!/0_;N MQ^)#\>-3<5G,OV]ND^Z#FV>C@&NR^6W+1_B MQ&RPF-=I- HL73(RS?%W=YE,6;&OI_/_DQ^@R?) M UNB[9.6@_=,46EE% YTRD+BG:WPPBPK$TVRO_XF;\<2:=4L.-[))XO'N0;! M.0V': TYQJ1T3+,X8BB5414 6F9EPH9O[_2G=X%DGOY\*K[/BQ_1*JD,:W49 M1Q#%]6[A[Y,]O?G[:I[ZN?I2)K6_^EBNXYCB&'2Q**[GFUN@MHB6S*$=?+2J)]\4L MSHW-/]U?=\5BE0*D4K*%X-R.ZN"M2:H[%S:;'J;;-D5&]?#@P%VG)TD&,%8@ZR9F)?W<&"B6Q MA1,+A6DJUK)E''N+Z/M:+M>;.K0UV/'RX<"YQ"D$37OJN62,68/3J QTT$M; MB_>O)]*D)79DX]@7._X13?1DA=2B6=A@Q9I!WF%A*9QN!--$.TSRGI>GYT1>?I M05NB0E/X^C3?7I^EY@4UP#CEE2$IN!]1#C?20(QJIFMY=[H:4=PQ%K^:#K4* M_QQ_,7@H,<2&:PKCJJ*%X!L%0CR0J0Y.SN0;OP576]PO)E^+F/8T(T>3A:_I MW%0,4VN]0=HR) &$3BK"P2;3(A3UEHDNY^:FN[9872[G=TE IQ+G'7DK6,.= MIQQ@QR170AF/?!RK.RO; +3+Z_Z?9HN;8[DE'GX?H'<8 M&>H( =93%8T!"&.??;JDSJ+)-S42M""],A_'SF5_\-;FLR>"!]0S'@?*K9+& M2LRCC9CZC8V$U$UD:6XHJ^>2;H19E[+^?;Y((5E'I?W+,\$[%HUXK:3GT?H0 M!+D-RSVT2CF:=3%GC/(^5V)E.[AU*O-M&-YQF3]])FC)I8-"*4T=HY182S=\ M5Q(J3K..DT?D(FM%YAFX]>?WV+>&O:]Q[_G$FP$;(E3:TQ-%+)*$2RYV*R"E MRN9$((Z()UW8 MT@W"^C?MUI?BH6Q8_M2=Z9^_XG;P:"B=94246U@!P8H.5F MO 1J@I";6+7?UJ1?PQ/0'.6>7 &/A]#;T(3=8X0I7>'#&)Y8:8SSL;"R"45(R?OBTW_^,M@*2SAO. M3)RBGF&((0&RPH1HD!-E-<)8B?'1LH$0QDA,7]YGK^I/F@J(0P(1!T(J8S\E M;,S)V#_"M(#C8^7Y,A@;*S?A\BU2\Y?V @;* R41XU1:AHGQV#[,6,%R=N(C MS+\Q*G[F"&)L)&V!EX$H;##S&$DL431H&(652:.4 #D+^/DI.#H/O!P5%<_$ M?A3L^V-Q-5]=IL0BQ97[ZS(^NDTSTI2*A]H+1G)O.9*:2&*40X)Q76%C+,O9 M[XPPW<;PO&Q)$'V1], HSG:5_PS6X?A?CYBPP$$NL.8/D]!#F1-A-<+<&+T0 MK1VHAZ'2ZI?CL)S3F),M!2P8M$)[[2PFV!.-&-SA$:=85A6H$;H:.SF0:1OD M,9'NW".9QFT&: PAJ9@\)4PA;)G0J,+("#214E&=,Z@!4]N0QY@X&W%[M_CR MHTS#.!;K='9;03")"":((^$0(8I;8QXQ41-3EF/B:(X ( $@RH:S S%L$ ML7R8MQZJ')_CZ$]J1L#/IH(8'SWGW]O3GP^-!0FH]AY#(;B 7ONXJ%23-OTQ MIZ+ZZ(]LQD#/AH(8&3V_?"V6Q:944#X[']L*!"N;?!_.(BD8H\ZIR@=FN& \/!/] MON+X-WDR?UY<7ZSC/-G\[$F>S-<:N$^A<1BI:*XCPS 7A"(HC>3<&1=%#.L0 MO8_)_L]B?O,U%:S['G]Z4VR].=4OT^4/6'O6GVXJ>&PI)UA$EB-!B1;8VHB* MX( 3J51.6,L(W71-*7%T=K>.\C"+S+-AV-W1W:?9NMB5N6G*NSU-!:TM,2#B M;9G5#E)EL4J(*,X8\#CGFM@(76]]\"X?Y=Z6E[N[VR(M@;-;,UM]];?E#[6X MFM1B(YD&<8^CI%9>>(. Q!_IZ.&'@S50 M4!=9F$I/*Y#RL#]T%A&5LQ49_QI06U)ERS@.H^4KX[.V+J]>"$9:0CB3SB.L M6=1=SKIJ=#[:QM-@21OB/:JU&^+9%UL^I37EXOJ/5;&I+7+Q9]2_BY1MW/UU M^36E6O#E\OQ F8Q6 Z)QN<*.(VP%D9;'I9/L<)(^_F<:ED('O.L/])X,ATVB MAE=H"W"@% 9*2D YC5M\D]SS"4N$>93KF78:SAN2T=%N_M)P-Y6\9PD MPSFOIX)_7GM'L(E[&T8$8_(!'(=ECG$Y(O7=$C,Z1'84H=Z_S];WJ?3O&?KF M[-8"2EW%W_> MSF\V,GP,A*O&4B6KJ4W%K':#!_ZG)3K6DP0W;C*5S$:7Y?7.UF?.S.MA+J7;F:W?ZV+._O MZEBZ9[84G.%:8>8@9((BIU4J0*5LV@5;HNH=>G>&R9,.OUM^IQ[$:8*@1LF#A.*"KYF,D[22 M ?%9-Y(FH+UJ,[1\#=+KR\9_&/?GRV(Q6\[+ XGOCSX?J&7< A%M0ZZ]%=S+ M* QH-.& 8\LGEC1N=(QY7J"L!1GUQK]=%_]8K.Z*R_GUO+BR90K[.,;!0^\$ MB03@ACCOB$.$$8BYV8W11M0F=E4N4\[/6=,2JGTSQY?+XG*V6A_,Z7[\A6 M MY'%GRX!)08/<(93R/!@=5Q'HJ9Y(4O\6I7R -UFP]D6:7[2PN9VM5A&"RZW< MCB]\)]X,"CL-"2$1/8D=8TQ)]F!^,)!S;C-"[_S8E\!VI34"=IY<%$^^&[ R M*06=05QA @E-KL/=F D3:&+YY%MC0'UF-<)Y$&Y]*-?[9]W)1?2<9@+ D!*F M3=3_RBB*.%&X0B)5\WLSC#N7&<"%DY$BUNR= >* M2&73A90=^M3:',J/\,AT[&; *(4^B,8_-8X/LV_%>39&_1:#XLI%Q>=3$(X3 MF$LG:86/]'HB :]C)5W.:4UC(3:,I?I2+N/6-$KV)O9N62&PFM M )0*2D0UI:@U/$=/C3"T9*R+=XY,.N=1[=JPAF"=DC50!YU'%AB(8-5O'TWS M:>B=AK(Z4!OV/,RZE/7YM6$)9H1!9K2,RDYSJRE@#V,78B)NY,82.U@;]CS< M.I7YV;5A,8) &<:4-0HJY F5O.H[17HB5V];D7D&;M-Q4;RO46>VQUX$!2'# MQCEMG/:(DI3,KU6]QSW*Q^.=ROB[2 MEB/77[VGR2"9)$YJZ[% !BB(HKJK$&($U$IR,O[U?-3<:^(%SQ=EO\M-ZJ^/ MXGBWN)I_GU_=SVYO?WZ>WRPV1P>+M2F_W96+*)'MX.- KR^6_U7<7OER^7EV M6[B_CCN*UNOE_,_[]2:BP7L8"1.Y8J PQA 4 M_R-3FH&=_*SV_916E]NIN"ANXARY^O+WC'RU!.EK@JO+RV4A7%QN_W)D_M5K(%#/%9:86" YD=1PZRIKFAF29<6]R2.G_'G1B> ZO_;P ML5A^_AIE8&?KV6 W'-QLF3)^K:K.U+C*<.B5 GGGFCH',(4$Z4X$5P1SXRF M@%,WW)V%YUVN<_GIX#O! >(4I5'I"4>!HT);1HDUGD:=B+(R@(W05,T7=]D- ML+U.T$]%U%R74;ML==;%M9ZMYI>;VQ&W]]% >9;2;/O>P+>7VIS;1B-*,0-< M>D,YHQRPO#$0J_R:5+V#WI?=NC1L;Q;K:*ELAE& M4PX^:2(H#KW4R!(K(P*8:F<@$4Q&7!2?W!6UCEER#B>;"V$4-#0;,_PF8G[[ M,PWEQ(W+L]L*#')!.";4&TEMW"]R3CU4PMH4FI"E#T=T5#-"8K8@C5$P]#EJ M;:W8 7.N/%-,I P;T6I5@ACM"%)$((2T[77[WGG:^!$Q,U,2@[)R9^6_&(BZ M^I_[U7J3NJ"A95F_Y0"0 R&T1$Z;G-N6(]2I_=B8G<$_ M;25*H5?><"H9)Y1:K9EUS,;EQ*2:8L]+Q7=K=\8._UD.L5$:N M4-M7I$% 3ZQ&/DI#41*7.(XI@EX@CIQ#6:P=H0(=%6=;E\[ ^O70>,[7L(=: M"HQCKJQQD#-"I1&*.Z I4@ +):#I]YQI&$-U. W;DE1Z._N,F[ZKU.7Y]^)S M<9F2"\Z+U?:HM[A*I\7I6/A^2X2+ZQ>VU;=4?^/8T6@;[0]"[G_K+\JY8KG^F4]0B-G&Y/5P=;/Y7_?EX.]N$CKA_W\_O M:OIV3KX;G 3>$T49PY82[C17U @;35VH"26U+JST/.[SLL6>TTQ0&E/F$<% M6XHQ4=&JBKR'!#H!B)G8_&^1'65OH \U_T>3_;5C?1#W*L"KJ/REYB#1G@4*%U>;"B%?R]NK=]_NEN7W353\X3QN]5\.4;]3%.>@QQ!*0Y!@6.X& M@@3&M<*G)T";)J(M.P:[+]WT ,+)O(#/G@Q$.1[W$*E>##'))VVTJ,9#_=32 MH79!GG:0[8LI7\KR=F7G14K0_WND^.E,D@?>"&EW"3#%,N+BJ9+"P\H"0-"8 M',-HA$[Y+IG3#L)],>AS>;W^D7R1BZOJC[;X7MR6&SA2<9B-*Z>7 <@CQ0SE M<:W4 CO"P:[OF"$XD4.!QA([F-/K/-S&E=.+0(F52#HL#AX1ZR2KED%,=%8) MF1$I_%9DGH';X,ZU]S52<9U^.> 4:16-&DHBSRF0Q$CTP'2K^;0V*\-Y<9LB M/CC/_E@5U_>W[^?7QTZG:KP=L-#$Q?D%@&5^DU7,Z6K<0$^M=&F;1*C+L<9@ M#W4P_?G^V[?9\N>TCZ6QUY :0YSDSG*+A(_;5,JA-LPX+FL=7KS^8VF%&8U[ M< Z%9R(NR3PNMA4*'MJWXHL_GQ5-CZ7/ WSP9::U8VG(!#+Q'SCV(&HZ:*P& M#^.V9");GN[HT.!8^CS(!Z=::\?2E''"XF2U4"#E.7;"HVK]GBZMT,AK_5>OXNM9[06!@J600*DDM<@1:!JNQ HG>"K.:2+_L M#N<1ASH0Z8#PGL9]*K; 6T68V W$06!R'+LC7R:9O5M$7&ZB$$\KHF.O!2DH MQ%9:0@"T@EGJE'^8*T+F)*MB;XU+K<$\N$N@I<,T(0P5%"/D&,9Q.8>,5=M? M)P'.*;DQ0BM\.-]34\0'Y]EORW+5B&.;%X/S3EB$M8)$"^HL=KP"TC'A6>$9RIOAK M,H3.9T+M<[>&4'<^SS\5WXO%?3'8C-Y]?YL;;+%!_Y_S]5=SOUJ7WXIEC7E= MLX6 +!:*8,6A4^94Y(; M[HCFG$AA.9C83&^=&V4OL/IE4QI0*'Q M@ALF,?>U-O]=QQ'J^U6T.ESI_(K+PP!MQE\.)%PZPE$<0 MHZA(\_EDN_Y6*M!Z-[#KV M2E!<4:D $$0(:C42L=/2&QUGFL&6F^F3HJ$0RTX 'E#3U#F://9:@,XCHYU0 M0*78$*2M=E$] Z"P<%+EW+P8H2M^R"6L*>8]QE.\,!FKK=3/XP$5A]\+7"HJ MM&: QREEB9:: R+CV#V4E*N<1"2O0U4U$/O+4(K6 !X%F7;[E%3C]V8Q_]_B MJBF[7C04' # >24%)YI: P3@7@KHI&=0(I?C$!JA.NN?;KF(]^4+LO/5[.9F M6=QL7M<_?Y_]3[G\N"RO[B\WT4UJ_SY;_*M9OQU>D9%S0 M2#2A,4><:: =]X0#[R!0P- !4Z/_*K:+Z]V(3OF%CKT6(&00"(8=90X;1K%+ M&;^WHY6&Y.0P&.$*U#H'RLZ@[C(Q2@H_+&_G5YM>;O3AD718^Q\.GC@ #254 M13TJM"$H_G>"-8%+M%Z4C9AHY M**&-BOAQ?'HBOIMV1%QV 6E3'UZYO"OCYS>V[^(R6L.+F^T46%RYV_FW^6(S MSN/W-<]K)"C )*94*@V- \*(E+5J-S -5:T0GO'O9EKE2N1;>Z5 M5IN\BO0GSJJ.OA=\JJ.H*$(&R[A!-#!N#ZNQ4B=SC.$1,:H3FZ8+@'LCT[:+ M)\^C?GDN($F(B3MZR9&$RA+/637W#.-T:LE2VI'K<[9D(-IPI?JX+*]C]R/@ ML]O=YX\N2@>?#X 8Y9E'L:O*.FN18JKJ+O%^8N%5#455MH]D0\%_*E;SJ_C- M>3VY'WH\2"D9ID ;S(4B D#)==59Q=#4+JIEB[TE(+O.N MD(//!V.%)295[X@*SD,@G9?5F*3#$ZG%E"_2E]S(!K/AHO$0U+^G'T>7C],O M!N=9U'M !EW5U[$:?-@-%F&Q$3BXUH28MDAM VY\6ZYG&]UX%$F/'\L6)QR M'1%AK!/,$F()KE2D!9+G!*V-R(!H7^Z90':Y1#SLCAZ/36>W1ZR(@\\'*;C7 M3@B+M/(Z;JN8KW2D%0CF%$ :8<:?UDV)MH#ME"Q;*_AI#X_:$P>?#W&K)('2 M&L.HU+B!EIG*M1OG@IJ("Z(EN9;M(WH>2U;%Y7_/67 MQ!/^A">['X<_/N\AQ>,O@R"2>B@ -E1;F$K"B6KG[!@@$RI*TX+,RDSX^O)' M?B@7?YP^0GOR5+ ,*X:9<0XR"XW##KEJ'%S!B:2,:)<&^3CVQ8<#J^3[&M'- MIUX-W"MB-.4"62. QKS"C4'L,HY;Q*Z MKE9%_-_5E]E?S:/K]K46H"!(<4Z10P8S[ETJ+[_#A3#<:PC1]V+Y9SD,^QH0 MY;RKR2V WU=DZL=B>5TNO\T6E\7%G[>[[=[;B3VE3DA'!6.488HM%YX!JU.. M&"Z<%[7NFW2*P:G99Y_9R.Q\( M'&%MD8R+M1+4"JJAT\*JN/X3Y:R>R):H,U[M5RS]"N7UW71&3CKM(%5:65W:N9"74\:^U]) #%@7,02R@4=11K1@V55NMT*U5G5?D8 M8?C0:Y\!3>4V*O;G$CM01#1%TD#'?2K_)26PWDK#) /,XXG5)!V"-$UX>Z98 M1D7)8_#%%^;E%>Q2'>\^$33T&G$;US ;C3NK!!-2&,?BOD)K8G)B]*9HCO1$ M[/8EUY='>^ LVCWFW.46,D-\W! 9"IR2P"-#*+*IECKBM7+9]'I^NI%,G82[ MM=X/7A"$*7:("$LA=8)Y)K$"V'*%))[(U=7.6'%&)H6FF'<^Y:O+$K/U;+ ) MO^O#I^(N5;98W-28X8=>"3INZ:*9#3D /&[OD% F15@Y*#"Q3-7R:_KE2ZB25*\6\1GHPKZJTC.P-O[.*'?+2[67XOET"?4;4YZ MA2DR& @;#;IT6*@%Q3)5/@&40HAKG:!V-,J'_(3/._]NL3$9M]FL=K^LGRZ[ M=FN!ZFC78BTEC?\W@#M-Q X;IM14PBW;H\C!%-E=03[VK$G0 .$D(]$VD4(+ MA(0VU6BH(Q,[L.M4WJ>3*9T']FM(IH084$8!HS$13EEN%'+5B S$_&ZM2'2 M.LF4SD/S%67&@91SAQ$6U%)))') L6I@7-A)Y]PZ5[;-,^.EV-XMXK0M5NM=-X]HJF=/1@LAI1*/TX@1J#&'F)C*0N L7Y"FWXE MT9>]&DA,A%;M"*(O8FUO7PPW3H6 ?9Y(O1AMDRC^UY,Z:A'*(.=X-Y;;BD"5ECM'.$J%0N32 YX MW?##?7*Q7%R_2&I]9)@'WPF>2X^U3>5W!<7$:P0YP1Q#!150?")NT_;$_3Q# M0DO ]I8_8]??+0+)'W,&>UZ^%"C V#$#')."(N:T=$AJH;GD )MZU8-?D;NK M*_ID(]NGOO]\_^W;;)EJ./FX:BTNY[/;)^OKOL%,:6%00"!##: 26RXU1]I5 M&W%-L'O3,0#:*\ !=YASF$P58V!EHVA T)N) :A+D19B ,Z#?.PQ $0Y8S6T MP!F:$GY$&Q?M1F.L%1/) MN+O$_' )P']FN( :#(8J,(9MHA 1RVX.%DTU!! M/(.M%51"3 FA';/8,H2@P Q54\E E%7!>/1L.5?$ M-0LJG0=IKZ<4JVU/GP0KG"3.T?>"%Q99:+%B4FKM +..[\9J+9 YF>U'M/7I MA#YM ON*8H\L]QQR*!GWVC@#D'R8'99QE6/=C.@R[P+WG,*,SBW41CC F4$.FN77&(^S1@[HE M?&)IX5J2Z]%B7>:P:JD0L&<^YUGVW0]I&EN%<#I'T!])S39,#TV80BAB#QFDN& M"?$ %GAXE!6M,LHTV>W2Y864FB?)X"_P[J:1@4)Y0 B49"6 4U2V4E512HY MA.%$"F;U0O/QB*FOZ9 F[-' C^T#03&AN2.8.\^5<,@ADGJ?,GH*#^S$:GAV M2K)&B/89W#%P3J8V(S4D(PH['&5$/%5$2^#)-@$G3"G?:IT&CB)2HT[:EF8M M!F!P5$5$8RP(54Q+2X $1!NOL#8J9Q,XWKU_!E7R(C8:PMZ?W;[SK^\"N1Y. M^9+'8[ZNEL;*8_:E?'3SI]LSIUG:S@<"1TPK IBRWE!OO5)1!WM-C!$I\VG. MP>TK,'JR23N(%+I?P]:Q4WH6]Q\I0U&Q6&W>'VPA>TSJ='']M$.?BML$HRE7 MZ]7GKY$ ?Z8N?YS]W#JA3R]W>0T'Z"B(QH?$D2.44*\ ,=!I);GT0-:KK#PP M8OKIP&HF*;P:.G)ZM&H,6,>P$MHA'G=-3&DH=*I+ M* DG$M0ZL^K0L!QKX[2\:NVNJ0[O$OH55R]^9$V'8R?/!'+\LMSP1-!, 4$ M" ?B\A&DP,II;E0-&Z+I)>:.D(P4PX EY/98H2\;LBJYQIR>$'T%P@8#;VG MHTR]/AF*?.2M8#!6:. MOA37D^(C&W1.7[PY\$9@GA(&(TC&6NH5E1XCS)VUFGA7\V#F%9TGCH%N[8JD MOP.)N/.:I^(VFZERDG![GP]4$Q'G#A48:.KCK@UQC!2(%HI&1MF<^-;S4]^\ M+;JU(9"^R/9EOD[;LW>+J_GW^=7][/;$;G;O\P%[H11.\;]<1]VM4QU49IEP M$D8,?4YRQ#$NI8/O:MN0PF ,2V%T&]]3BB[Z.K_[4KK%>K[^>7+C>F9+00H+ M@((HFA&41HVN(! F(FT899R*B;GY,CEQBF&M8MW0[M=EG#D7UW:^+"ZCJ(Z; M_?L?#E$)8QFGG!"84\F T!089&#\,1=(3"05>N=B+%L&>C2^MD,*^WV=ZP/9 MC0>(#2#6>"60C!LAHQAD'BO!M/" D9Q3US'N$@9?27L766_'$[<;4K== T"9NSJ4U4LDXS4W8Q>[6X= M1=O @-6[76G7+E3PW@^%30I#["37-JZ #FJGF74$", ATGYJ5\V'8_>@UZJK]'2I3! D=8Q8+@Y$GUC),)*AP1,#G')*,<'GOBW2=AQ[YM!))^$O MSP4K$,+("@%1-$:PQ13#:BP4N8FIKT92W,^$1O@-O)O83(,X4^)LNE@4IZ-+ MZK<2-#&82J^(3A3RP]35\\:XKOB'@6/]>&1GO23K!0(,=INK02;06' MG0>@PD)AF>/;&*&KN3>N-49XW('K %%@:=S68"64A02E Z+=6&B<2]/23,-; MY#GHC\:K^PH"UZ-4."/<64BCC(""U*D*68'(I /7:[.JC\#U\P31/(U@7<_J MJ?R"Y[43H$P^<"TD U0)3JBB=C<\I+#-R1HW0IX-RY"R/T&]OCAD2C"AEGGJ MN2<*0PJMJ5#DTM6Z"]_%0OY8#!1.FI7MRJ&7V!V<$LQ1P1=$Z;@^KIV1.!& ZM(S1:'&GJ0)3^ MMNLW]68B\2,-9?5)63='8]"Z^%[02C >Q8B5-29:T:G0586M-+S7 MTMN_YKA_G!IT0E-C3-(>",-(;?3\=_^^CPKPW6*U7MYO#,Z+]==B^>7K;+$W2O^?1=(' MQ96*BC1J@\TO[6Q=^-E\^8_9[?W)U64,?0S<6^6ACULU)9UVW#N*=S*4P*D< M4VV,VXU7./,&%OE MTM>Y-GY^ZK(_JA]R[%1S@*/4D9Q1"46"D0YVFC'2T9K MGN\5X5P4EX M'!)M,**0*FT$)ZD:.^)"$C:UP(K^Y7_DJLAYV(_[J@B'SBD,/":&4NVP4LG] M:8%2%A"F)W(PE27%HU=%SL-O/*'5;5\5,2R"X 1DZ<:-U5(8+(G1G#M N"83 MTT<-.9!Q5>0\?,?#L[:OBDACL97<$L@A);%7@#,BA"?0.R 4F<:A:M\\:XKO MB'C6P541*)PT2BO/.*'8>LFB!($! LLDB(G50NR-:XT1'O=5$0]82L$$B9"* M4J*$0=Y#D7+Z N#(8!&F4[7(<] ?C4_Y%5P5 8QP+!SA4FG*%1)R\S<'XVQ5 MW-3**?)Z++N&K.KCJLAY@F@:+M)*DOF(#X3"4P< H+EW-!\.T'X3=?@ M-D0R&-UZR\BL%"=<.4T$ ]0JHQSWB%$:EQ#/G,FQ#$>H#3,YD9F1^3RL&RZ2 M;61D=G%Z889MTLC4[ MV_)G<>2>XN&' Z),0P\!0891#:'V/GEAA,.>>))U)VB$&\@^&-$*T T9\:%< M%+OO'B7#B^<"I*F,+;0.HZ@J,1/,6 @91MIXRE%.#9,1NIWZX$$NQJ-Q%PQ\ MQT3$U3H:A5HBCZC#2@*=ZIT9BSVE&N4X1,<8]#6X>=V[R$9/] %CC3TF@$$6 M98DA-5(HIW@*V+8$6 ?9Q)+A]4F]+F.-SY/:Z&^EN+_NYLLJC7:-G/!M?"-H MK[R&7$46>:J%UM1BQCU4"F#M3(XW;X2&Z=#,'T!D?5\M_%3\^WZ^FJ^+S\7R M^[RZ0;9Y[&+QSZ_SRZ\/4<<7UT^CE8NK7<&'^%P*3KZXWOSXD'=Z+/T+FA/' MJ,?06TD-I%)*#)@"RDG%)80:]9W*-?=$9U%1)!&S=NTE&%+>7" M:4H0,P!2Y;F7/.57>EC<_:USLZ.'K 1/-,=<^'6]3HYFBT5;@V&G%E30VY]2,MC6+QGS7OO>] M36>R'?WJLV_D:=E-N0R_%,MO)QT G7PT4 X)U( 8;ATU$6\&1;2M$=0H;C&S M?;;.H6?:J$3_*J?[H-+_K13[?QI+=IF-'$ M *E1E ,5@%/BL(A6/E56P73Y#$'^GHJC(\) J6TVL21_)[)YGE,$40SC M_L!Y;0F-O%)2RKA/1T9%DT9(5V<2=YW(YNFPTGA\N7S)WR?A1+NJ]_'I0\%' M&U3TSW1I9,.++Y$).K[TKV/J=8C^!.:D8Q8 S5-5$0.$UMX*I*%&6A%?2SZO MQU'6%YD/)L@9KVA[LV?VQ.T]72.>W)):)?6_9=7C6M9@/K7QH6 X8 X")GG1HN=CHR,65NES/O\6Q9?H[:=?R_>EZO!\V-VI2<,IA8;Q3R'VG@NA#9$(<-/4UW+J%D<:\+XIZ\0H-+F7-S MX_5IB]K4>)YQI#O$>[.-H_@V=O\+I7'\[OW1]X(3T!HJ"3448@\@!TSOQLJ9 M5!-;B[JAP8N5J3W ^R+7LZZ>O$>_]_G@%%6*$ :%%4)#*BEUU=B0RPI-&R&9 M6I)SV3ZRO67;.CV=3N9UJ]U&,%QSH#"77%+E@(U3DU080*O]M-B5R8/SU[]& M* _ M)2+;K6]8ZRN_N=^M4Y3\!R:'6D@)#< $U0PKYD&QAD;MR7;T0N"]-0R M9K7/BL.\:P_V 4AGB^OYHKC2Q2+^89W\J:MFY*O14!#*(.8=<8X[#94 3M@* M#V71O:^1GJ+D8(ZBY+3>XB"Q%H/M2GH(0^J.,\_) MV9D\^G/>'3K=J^4>#X 2Y;U*1Y02>Q>W@+XRD"72OA\GL-RR;%'<))%O [0^ MKV?+]0O*RMJM A#.;<0:B_'/]*SO[N=??!R%[DTA=KGX_! M1TA5>3DW]\O4ZZU::4C@[+:#C(( TD-IF0:(19,;P HS;;*6\Y;NTXC7S.2^ M!=2;*CYB_U3#^5@N-XPX4R?GM1PDB:!X;[FFB D..!#5+E59*'*J[M2_L_*K MWT^)UOU)Z+58K%9!KC*W41,5A09\J+^Q&)8S,,0SJ7]+89[6ZQ4L+ M86HVZWG@#QKV](9CG9 7(AWJ62TUU2#*10JJ@(<<(>/Q^&.='A;KTU T;#% MJ9U#Q@B0L@L9+#T0R(FH)!&B0MMI'7/ MO4>0U8CSB7O.UX+"48Z40(6T2FFLI:260V.=@A[2>D6\6_;HC,&+W9Q_S?C> MH>'7VF7\=!+K;O?"PCW,5ZOMP$-&W.1=N;%TV_'""@2EE"J,2( D!D MRAI/L0#"0P-9KQ5#>T]U-M()TY,P>YL\Y>4\#>N7XU>S!2*.NSJ@5==QX3\Q M&=#P2!.&;"PJ@?$:6 M:(($%Y'=0C)@Z=2NV&:+^_FRU!*PO4_2YW__,%LN-YO#P4^;6IS$3DK&"4!* MJ[BI=40;H!1P<7N+B"#ULIWW,LI3M^;W/1XL-%):0;%@1 *;"DS:W>@857YB MM7CSA7Q\ZC;!M+=@A&==C1\_=?-]_QM!$F(TL@1Q:K4GTG(H%306>.0!,%/; MBV2)^ 1?FD$Z(&5.WFP_^$X0"@ FOR0<6VD%I%(AV47S]R5CJ4F=6):UQ[W8 M!BP2FC>/G.$R,YUPG8D[)Z/J7GW>$:6U%\[ 2!%M>,RH'VE>-HPE5\CTV>1_ M&YPY5\?-K.F$ZE2,D;LRS9*R%.M]3;J@KF8#=:2%HQ*'D^78>^+$>\L&6\NK MV3D"J->]N07&MPUJH(:!=$[*A)]%K52ZQ/^]6/JQ;DL>S,5-_JA/).?>],B7O]8$P>L%@IXJ4P$";56,FIJ"2T' MTUQI>9M^RT"83L6:.JGSY[P:.O6@2LJK(B^;V'.JJ:/4B\4,H0I!R[!B^N]D M&AN&+BS/5W_%YZ/B.[4KK/(?MVE69:_/RM3K;5]"(]S,W6NNJ6SH.=TXJ!#E ML01^)I9^8K::R+A&0@K99T=G@79O<*:-B/7H1T%?PU%/MGVXVJT>R\'/>$VI M$==K-?%+MD\PVSFT]\I)@1@F&2*$1T20T'*)8^8=PR@##NJQK1RLL:1_D/^ MZS%ZX#K[M%UEFU6Q.>#=H[Y6]^U2.77HS6D>8X C3&(+,,6"8T+VV%#DC=:% M70<9EB[YU/!/%PO?]/Z-EXF;&CH6L; O (F?DAF(K?]$E;1843CIJ>+/%RF= MQJ'-].LL,L 0B:4(!*V4XMU&% M$4&1H#UH>G8Y\/]IMAQ.)\O@;7?GD=-($XV-$!!SO^@V/ *UM)RVRQ[3.\'2 M/\[C4V:E2V?AF>#/L-WZ7T='7M>[&6[KIRQ2@G!+94HIL1HOZQAF"&NA;)"'M9$'W=- M.46DVK!4.1IT.0KZ+>:%ZH_P$2KJOG_W!U!+ P04 " !:1650JVFO9WYT M @!*MR $@ '1T8S Q,S$R,#(P,3!Q+FAT;>R]ZW;;.+8N^GOMI]!QK[5. MU1AV@BL!I*JS!Z_=[IW$*=OIWG7^]* EV&:73*I)*K'7TQ^ NDND9,F41$FH MBVV)( E,?/.*B8E?__?S4[?U7:99E,1_/H/OP%E+QNVD$\4/?S[[=AM<\+/_ M_?%__?K_7%S\7^?Z4\M+VOTG&>7EP,;NI]L.T 6)9+N8"(6F[ +5MPF[N(,>&[P#E__A#>,M;XV9NTGM)HX?'O(4 J,N#:X_ MYFJ\:LQQ]N>SQSSO?7C__L>/'^]^X'=)^O >"B'>/^LV9X-&'^ZSB[O.N.E] MF-T5#3M1]KZX]!X!R"\ O,!P=$M;4[+L!G6AI'F.\Y+&G;2\<2)-6?[T?G*]Y&89E;])1F5OBMH763ZAT_-=VGV7R?:[A^3[^^%% M?1N3\M<4E\K>E)3TJQA,4MJQO)FO0JX2?<&UTIN2MJ]^PH>*2Y5C6DY+F::E(PQ3"LDA[I0A7S]M.7H'[98P@'C9LNE MRK#%$LDB_]V/\I<*(5M<*[NI:M2R?-1JSE(9Q173,[Y</W0JN&UXL MN:TKPXJ7Z2ME&DU&R^=EJH&^75R M_9!6S%YQJ5RW:CB4B*>A@BVNEMR81_%%+TQ+;AQ=J90!*_B_G/<'ALOW95;- M]U)[Z%%VU"BB*"RQB J&F&JQ% AP"1(J8%#:X:&IL\2.J ;.=(LR =F6[0H) MJ:Z4O+&?73R$84\S6_KR-8GB"OU9WFX)O;/^TV/2K="M, MO(S)RVXJ1$V):)_(H2KIOE2RETOU,;27:H;Y5B5,,&Y2;7].M2AY@&).F2WI MP^1Z,=ES]J14%*K0-7*(CQ*-_924B=*1PM97RV1PA=K-RZ9%F\!:3)7-Y^A2 M.6M5]VUXL8P[XG8>/E<)/WUMA?-0C8#91B7S=Y^TJ_JKKI0AMMWN)17J87"M MY*:P5R%I>V4CR^]*I&JAF-65"DQD_5ZO0IR/+Y::2)2?72WCJ60G3/ZIC-_KJE*RL /GH M2D4H8[F?,&E0$M+0[%,JEX<7JLFQ]*6S;4K(TFZ72/0"4^TR<2X[58$7?:5" M_G4N2^[ORU]27%KB@%:*HZD&95C0,K&,WT?RLHSE M>[V*:5(7*I@O6L9\43GSJ2O]]E+OL;A<[L97>O$5B*@T*8MK2ZSN>]F)D[R" M('.-*K5C"4]-.+&,K[**2'I6!EV-AV@)%RI.S\.X+:Q4"3ETH"Y_*>ZEM:5E)J:%S/&XX(U&661W5 MVB4J6S\9:9>H=!%E9#6NC$F7NP2QS%<-4#69T4W+]5)%J'T< %T1.JHV?A6= M*WMJZ5F8)625=S>X6"Z@*]3'Z$H9R,.'JC4?=66)G$CR['&YD- MRN:[PG!N MEUG,6MHO507E:D ^_:LBO*.OE+SGLRRUOT9N_=*(3#F0U-5A<+)\HD87 MRSBZ7V%-]"NY<*B#:TN$Y$K?NTKT/"05 MKRPN+8MX+E\OG&M5YO-GY<)L#*-2H[;,O2Y@6^I8:S#+API+?GBQ+$J3MVES5;72!K!*?>%688*HG'R((1^>F?."1Y;"H.+$\G0 MB>ZC=C%U%_?(6[.@"N9%ZO>FFL5[HTIJ:T M'7?NJRSTR?4*AEH:3BH/)3UWR_FH\#C^[Z>I0)?J05)EJ@^NE=IA54$[?:5L M&(^R717)T9=*R59%KI+&#_VP@KKZ2IF%+!]6+,H.C?&'Z74X#8YJV%2Q1E[* M&G3 &OG9Q__U'[\^RK"C?O_'KT\R#UNZ]85>QU=FH9LHRT7!\5:9Q&>M]N#3 MG\]R^9R_'R2;O2]NS*.\*S^.LMQ^?3_XK![]?OCL7^^2SLO'7SO1]U:6OW05 M=>_5PR[NPZ>H^_+A-GJ26>N+_-&Z3I["^)?B6A;]C_P 02__175R^DY%V%XW M?-'.H3S[^&OT_$&_1*:#/Z-.1\;%G^KZEX%;..CYO[V "U\+(1=0!EN,3'_D"4A%@*_#$>#BK&IY]O+B M0*'M[=T>X6;0[Z_JMJ03J.^RJ7[;S'(@]E$ ;(L*QQ>.9P%?N$B1VV. CON] MJN'9Q]]J[[(F]7R' T Y$9 'U/&I0VP[<&S; M93]67/GBZL7OL'L9=^3S_Y$O4QU&GN<@1*GK>P%EML>1AXEP'5_3#S ^[O"J MAFMO/HNXQEEGV68=9/I9Z& M 6:F877O%ZE1GZ7RQSJ7A06H>[[XK91?U.#MYRC[IQK_/Z]EYS)-XL_RZ4ZF MTX09C/GJ_FN:7(=Y^#5\N0O;?]CWRM6\C*,\"KNW,GVZNO^;3G3XNWJ5HM6, M7/.$@ATA%F. < J1Z]I0&4V"6I;MP2FYMKRAHA#]O=$4NI;?(_DC2%)%JDZ_ MG6=V6STS5;?%05^3I?B<1=KHRVX3.\MD]C71JDX1T5%8NX_4/4J4RCR-=)>F M^=RRD$T)5G@1G%M$B4<.;!#X-+ Q]O%$/ZQJJ)'6;#I^4W[04Z0L$KN?)]H# M:OO/BDHZ S\+YW"75.&.VI;K8/A02R7F9-%&LJ;\J7C;U[ 6AY0A$+(&!XB^E#!SF,,^S'!!8"BD",'], MFE4-%6GPIE J)XW&QTV>M/^XZA4#U1>'9!G?<:N-OJM[I5JB[U&G'W;'=WY1 MEMI3KYN\2%DC*:_E@&OEC4R_1R-Z%LVNXG\\1NW'((S2OX?=ONK5H-_97]13 M%8#]9_TBW4Z;1U?WQ=?3("74L07V* XP19 +X+B"0$I!6[ [0#:U/>!32GR'6<\ MTE4-E=9_IZR"T5!'8ZMGK'-VP89C)39V(?"9%=B"<@9LAR$((',MYKB6(..Q MKFI8C'4;0[T<3.N2<7X-TZOT)M=^88'LR8,F8H0%B#)/R4K+I2Y2$M3WE# % MQ!/(9=B=B)$5#<\^PG< ;&V8Y&W#A"X7+@QW I_+AH>Q M\[W':5)!$"NP%V*9]BOU4-MSQ[JX=WF67]F:%!3_E^G 84>C95 M7KC-D,]]RR%(\Y4UB36L:JB&!B@C%L5\/\!<&!KR7.1;$!//MI4#CQQ,'.(@ MEWC,5CK G7+RES?40[,808"C_8!R86B!H!CZV($VP\HHX\(C3+D/RF*A! 9T M,FNK&A9#$XPA1O8#R*M^KK-R]%;FJ?%Y@%J^$S#/L9445,+=Q:Z MAL B!7J M)@[[JH9[1V7Y^!R/8,%<9OGN8TU%)E^[4 *<*'0@H!0SPZ$;?D3@;FJ81WXC/L#-VQZ?,K.!NPW9/?2J(NLL5OG MR;O\,L[RM AX3KS!Z+G80J-^W_Y(@NB[-E[:JL6-C*,D_9+D\W[SB%ZS#U3^ M6I3=]%(9*F_L[V$:A7==>:TL(CA%.Q]39:I2CP6^8E"!!0U<%R#F^H'G>VPB MME8UU)8[ +A2TY1YQQX4@OV&_]:/X87Z@<$JTKA)OY?$[!U$=$@3W?#5%-'A MDVEM1*!Z$"2NC0C%C#M ,32&%D2VIX8VI8U6-%SJB[YYX*-+;I+VDE3-GVYS M(]O]-,JCC09.?>)ZA-B*WQFE@''%&*XR&1P+6!YF$X&WJJ$.AZPW\(&@7C7/ MW^),CT]V!I#7W?^4A+'J4]35H;8P5X./'PJ&@DIVH+F R:<*C2H#903I0@/F0.%<-E 2S31!9WUGBM#6[6+F\MA'MXP M_*=OF;:-+2$LK@8J?.598E];%81:A-DD4*)EXFFO:JA7[-;U9VHERDH&6$X( M@ +@^\@B-G1:[D.ML:$6-50$0(N)40I&PS-K&)1XUH'@8NQ MZ4^?HSAZZC^5C^F3S#(IKWI2H4&)CD\RS.2UC.6/P8+$M$8%GO+97&0CX&%$ M!1#*KV' =WQ/V9'.!/BK&BY;@BB;8_S*.9X?VI7.*=+1\50^ZO66[_(R;B=/ M\E.293/KHW\)HUA_6:P"7LMV-\RR<3[3;?C\-=3Y =-&MW(/K ![RMM3'BS! MCIH^QU&^$:+$\9R)CEW5\*R510^Q&J.R3C%%:X)_)6$J L#;(XR2Z;8%(?4H M5N-%:M *T8[C4^5H>(X53'E;RQLJ>G#QEMC&VM'BK\4N!:U;7QEB=+%-?(X$ MX9Z:5=NVL>\2HE0;5G:S;4U2%58UW'7 >.V1ZE0<'ZE1$" H498B#-P 0TPH M" (V95*N:KCKF/':(_6"P ;0MC"CF/J,"\MW@5+AC'#+Q=YD!6M5PRV&C2?Z M2@]%:S%7\^75?3'(Z=7#[XD6Z;-$*-<"LVV6Q"\#VR;(49)*,$$91$I=J=\T MT&L@ DY!857#LX^<;BUX^4H2_;U^^B@6]S!GS/<#0IDG;*4 7<%\&-@>)/[$ M[5S54(;WRN&*+.A:$-J.U.+=$M;[@]#!66YCXQQ)$3*%5#D>S M\OFJ40$/(&)3KEC9I\2S'<\/J%*@K@6$[WF3W,M5#;WHVX*H3\!1]C #8$K6+V^XI;EZU:C*5R8L:%,4,)NI":#0MI6?RWT= M1X<,.T7"?,"P?FE*P$/@NYUH,.#YQ7!LQW\(!5\X+I!,-O:KA/K%8 ML5YF88O M7[MAG-MQ1^>B]@:Y?3,IADX_ZNIAJB9%_$9O7;U4WGWRO= Y%=&LRJ=_R^1] MO_LINI])0*7,Y3:B6 E5;CDVXC8@E/NNY3/ABRE&7M%P[?64;5%NU'9\K0XR M$=>#+E.:A@&?NK9P;(B49:9&[BOMPR>Z:57#M^8UUTVEF^0^_Z'82C4;_>G) M[[*;%#>X258/S&QF X ]FSB,4TZ9(W3L!"(2!( #-M&"JQHVC7ZW2=+-O$CJ MC/C/BC]KH985 .1C[KFVSRE&3 DHP"W(E!YUE'\YH=:JAFNG/L\;N-<*"W%? M7LNG4)%*&;.3A.VKNV[T4$0,==R\GLSP0.(2XCJ#$%=H.I8QY2B0& M@GH3B;"JH9HCL=:>FL.?HV*+[ [F"/B^RSA29@QQ*,;@\#VU;^$SOTX,N5O2P M'9]CEPM H:N\$LRG @'+&S9M=XR3J.97]UZ4*A EZ6ZIRI3N5':M[=F44-_W ME8BV.'$1<(BKS-^)P%C5L&E4=97QH5C6'^X[VBU5H>L#P@(WH#:@W'8%=SA2 M%A[&1 1**4X%/I[N2^[4/$28"X$ SZ8A*E M6M7P=";K1[*?J0)( &(C")F#J6\!86'LVL(B 0E<,K7U957#O4U5W=K\4"6D MY;J^%;B."Y3>+S9]!A!Z%E$\17PP91ZL:FAFG! M$K!7;$08C&NP'%N<=9U!SA: !(VZ@M]\'%G0F:ZVK&IY]Q%1=@+4/ MNV*V;].BDM3+="K*L$+0[().L;7*@T1WV'$8Q@ MJ#L/I7I67SD\RU)@I+X';)=2Z@G$U#<"6![W "3I/A5#?5^;D9*1J>_F"K/ MEXYJJ6O<\,%57:5;D2)2 M(DU7 7P_^XC!VZ9?47S,DGY:?"KJXG\8$G! A"D"%C4-!TUD435-?S'Z1I<9 MR:/[2*:MXG6RM-2M>_E_9NN@S=]-OAA2IHQ0PT!_(.\0:R*E!D<:Y!]' M:V.(C1\YO++AP*5E0PZ"+W+-&#WH>WO4,NI[4\UT1;BPEY(/N:?'5X+N.>O-SKQNU M1YM(6QU=Y%!7]9NV#"N&>/91UW!;.L9?WY>^9M"K]PO=:@HSU[/]XCCFMWJ M.YKQ3.AG^/7D0;_CTXXH56206/\:0/2G/KL&H2ZVT.,^M0=KO=?^IW]6;OJG('!XKULF&??1PU>_6X MM\<"S0JIE O$I=BYEGK91W;\,-7)J]E1 J5\D 8Y*GZ@T\8#-%8(R" Q#LFTVMX=\#G.1UA;3AW^:O/PW5[Y?D.VAZXLN7@,&]WHBL=ZD_NW7D=13;W" NBPH+$6 M"6:@LIH&N[(LMBDQG'ZF1&$VV(V<146Q@7'%@L!%$6 YZ0]0M->/Z,NX M(^\W0/5M&G;DE_!)&EF^UOO7I/<$R_,$-^C=4!X;Y.Y0 AO43N;AI('6T,EM MCJ]DQ-)1BJ7F>$/-@;KQB$[.(VH.&S3#"'7[69X\R?1:%LLO\_<93M@Z)[QJ M!D[=HCEI!!Z+Q&N.XC=2[\2E7G.88I@?8/?2J&OD9"-<^WE O%T1CF<8F"D^ M3%4XW[PNXU\?.^PF<99THTYQ9L!E+I_FO%3UX+#(>!D,>OYDBS=KT'&6UNA) MHQ>-'Z// PP*O)^*"?OE"M:3M^:M..^M?/2R1WTHG)V#]#K M&!:&(-.'Q1A)NU])NW9!B)F4_1IJ",VG[!M [%OU[K^H%#& :!(@ +\ >#\2 M8LX^UQ:9/GITJ#8+'.CO;MHR#M53OZ;R>Y3TL^[+M>PEJ7)>:[+'F@XF;4O- M$>;LH_YR%66:;$D=DT-1U$TQ#H5Q*$[:H=A!I;ECE?"'(FGW7F&NKM"-$91; M%)1-%U1;K*)LH&F@>>@^^BNP7.C;)%6^AGK7M51/:$==-6>#%G''[T9/45S< M="!KNLN@62C?M49KH+(@]B[5G>EPS%,$,\)O6O@M)9(1@0>'ZY/&Y(D"XNWV MW;7,!K-[A!)N[^9=%7%/ LD[]: -C(\*QMO?7F<\?QL69*&6@::!Z[C#7.\_Z#@=LZ?=)8B(WF$&"^!&S#@7SX=G.*$UR;JWJ<"GDWSJVQ#O9O'0P+ MRUZE-S+]'K7EF TNTS1Z,"N4NS,,RF9BP''S4W',P8'38C)]W&-/MQZVT#)T MV,:$R?;-=JLGQS"B843C&9\6)QH_>=MAJ8F+;7ANC]&HUP4(#',UD;FVX=49 M#CL:M\ZPV=9"@:_FO$/FFKV$ >MA)(/BMP6T#VO]HU$ -HLQA[.X;6)IQ[2V M;:)G$V8[*@/%V 0-L&Q71^<. 4J-,A6V%0H],:3O(0YI#(^$5]L)Q MB'TC:5?#H89J>D;2&DG;0$F[]]I#TZQE).V^)6VCX' L,=@FA3T;-<$F['G\ M.O64PY['PFPF:;#!O&>2!D^)%UD8Q7U,5GV&W;9P)= I.JED%,D@W.5"G MD0-U"-@UR=X'91"99&_#9B;>=HI<9F)M)L7P!*?:;)XY#+O;H+@)CJ.I!M6D MF..QHOGH\&>F?"]+*J8.0R-64DZQ#L.Q,)L<*U M_"[COC(UG\(H5ICX*M/[)'T*X[:\NNL.W1C_N2?;N>S<:N/SX>K^1GV;W8=M M?>UFU/\9#J[WL>\ZB7[./PMR%-1K!A_F+SW9J<9BO40X&[S[/W[=SN.'-/XX MH?&O[[?[I@$IWR_2L@:.V_Y1W8?*0- PT-89"!H&.EX& H/-8(:!MJJ!AAON M# .M9J! 4227GZ+OLG,9JR<_1'==:6>9S#/GY7/XKR1UNV$VZV%YBI[=1(WW M5K8?XZ2;/+Q<1P^/^8&$L$:P6&/H$_]GQ=BWYP9L#Q)#]_IWY5Z_!15?%7_$ M)X&!F9&>I..W"3YNT[ COX1/AY)^^B:(S _V$.5"'9-^E3_*=+[U"Y[P7ZHU ZQFG93Y3S*,!C')U]+= =!7R,0;.O!;J]PF> 'G+5SK&) MLQRF^!$7$$PMNJW&STSS>IPI8NR>P[![9ERI&2#4$ZQ]&Q",'[7OU;O&0<)$ M;$]PTHTQNJ_H6IU0F+8M=S9MIVM%&0M\7RN=VV(:(T,/188V1Y34AA_CE.TM MY?8(T&,\N7VOB!T'CDP>QM%BI!:CU^#CY Q;$Q$Z%<%0ZQ$638?)[@ZD:*B M>,VTCV,=%;7)1]=-/?\M%!FYOU1%9W?W3J+)^_R2_7,M*^[ M.8/*3XH<5_=N*CO1@:!IXDK/#VJ"IL51'>@TSA3T*9E&+1:^Q8KL?376&QE' M27HKTZ=/21@'H38$;! M,[\D^:&9U&7PT'R^(;5J$D1EM)[ =H'8NT#MMLM0&>%SJ-.X2H=HX7.CGBDS M9P&Y)RI=JLAQO.)CVTIO*7X.5X LG\EC$B%&$^S>#-W"5ON5FL"8H<8,;98> M>:T// Z?ZC8W>EJB/#H&H(WS7I8-\' G]U6:Q4SN8>H;8P$:TZ%*&1)C.JQ/ M+6,Z[#GN:E!K4+O#@)U1F\Y)UQ MYP]8J+Q>F9F%Q)-=2-PK[NPP[A@$EJFU)80Q6'PE%K5=Q7]#?^O'$IBXYCX< M-'X!K/KBFH/]*KB(56!0HX29?<*U[,BGGDZ8_5IT;FX7Y;*FMS\2([QV(;Q6 MS]CTYL]73=FQB=6YW4. 7& P?N+JBG;3S6LZV">N;8*1(68@79*T4+M'SUR2*<_5;:?T@^BZ'9##B9BAN7DV@XQ5 M@&D!A*RZXB$EMH\)B334JV@,')MEOO%Y!3J((XQR"&;!IYBE<_?R2>:*D-EL MR.'80S"+9)D"SQ*Z[ 2]^XP U:;MO4E$3_]U[(!JSHS.E<>?B>JM"B;,06#' M LE)H\Z#U#E/1@C-T\((GFWXD;,KR)=9UM?EA;3,T@\Y+#15F62O&>,!>I-K M1RH/5TXTAVF;9>RNV-]B,I!-!G(-(4Y4Z4*6T):ED-@*;C<#; MDTIKQ#T-< UP#]AH;'Y6TE4L3YIE#C K:3QE1\ZW>\Y*TG:5\?7W%T?>\RF] MVD#Y_14+LR9OP.0---T,6=AX819IS2+MZUR_FK==>.. %+PP4:D]1Z4F0F@4 MEWJE@%H,8QV]GW3[F$KC*1V8IS0U:4=N7#1L!X=9'#.+8\=G1GMF"=B@?$?R M'*\7_,#[W91E"L^<SWJU:KZY :+(Z3%;'*FS671US/0?XJ""U_\C'WG>6X>'& M=6%*@31]@;J!LFC@=-2ZK8C_ACZ'+]@41]V3V4/KM6+7#& 8J7+29?9J#&!L M:=7<[/0R.[T:M'SEC6L-1MTZJPT>.E#K<13K0\E\";\5*)EO_E:4K)/^;.J. MGDKZ<]EV,^/Z[T9K['VCV1H3;Y(>3@$0"/Q&],[#+,W_>1W&#P-35G_Z'#Y' M3_VG^3T.4=9+LK#[EU3)4K<;9IF:JG:HT^!G-SA,MU.,IC[K5T=Q7W:N5">+ M.^:=O%7?VP;I(IDS1S7F;> ME*E'=/L=98V6OW"LZVZ3-/D6=V3ZH&Z+._^(%"F3'_.E^<9=N5'*(E24G16- MPR^#))7M,#N04(2:VP_CF3[[J#_.3'5-9OL*H$SMJE@#*37U;3]@O(OB\ORR7W^(TRE:C;ZTY/?93)Y/$U@]=-\3I'0H/*MZ/R-DFZF:>3 M8N/.YZ3;,=)T8W16D-*@='.4:O/7Z4==;5FI)I]DF,E'1=K+IUZ:?"^L-0/8 MM0&K[=#74?4DL#OO-ZXC/MWDJ=?/97I@RGTC^58QUD-T6N;K1JPSY9_#]F,4 MR_1ENMT13_N2\>YBZFLNU+"P;]Q,?9.GOLZ-VAL)^N.Q0 [.1&B6^#= : 0 MMJ,,C.G78-.O25-^H,&2PXAF;'7*-W;P/H5Q1\L]]>O()?UXY]ZR$1^NMM_, MXC?3OP\=OW>KWSA\>W'XFF#G3\R[8@-26Z_?7\;JSH=49L?,^,L&?&I:WQAZ M!\SOFVEZX\Z=G'8W(G['(KY9_&XF?]?ZO6[.WWCRC7X_F2DW*%AT^EUY=:])EK]\EOECTKF, MO\LLUR-=_%;*+^'3Q&Z]EIW+-)FO:5!1,O3V1Q2[ZGF![,@T[.H'QGF2O@11 MK'>^ZOVPPR)[G9M!#>%K^3WI?E<6W.QY0G.O.[+R[YI+WC(Q ]MW9F9JXK.J M4JDU3VQ-O6UD^7S%_^@"U7YJ4/W,;+CD@-8B# .!@!;#DH9##06 \VQ \Y$G[ MCZM>42Y-7SR0L.-(OL\,:'CJ3_F(3H+GIUP%,^6G8>B7G.(R.^7CQ0B9WB?I MTZ "89@>VM$M<],^7A@H']6I_;MJ-N7>D4U_MW+U" MUT_2C:)KTP^XD43E1S[RZ]Z)4MO,D/0[<;&@DK/'B4H(.DY1+ M*7HJF%T>@S*8-9AMIF6U/(@V9X'8<6?NFV]QE!])>&WML9Z*:%LW'_BH++4= M9?X:0W!-Y)761#]ZY&VAY+E!WOKFG%&-S5"-!V!!52S:;6SMCV_\NYH!O25T MQKW0G.J$F>Q,&]2#3J6*E1_E[6,JY<'C<8.5T'WY"VN\=VI&I]RC=:;T5*3S MX;'=C\0PW5$QW6A"#6^)+%\ZG63%Z.:-N>2!2(:9&Y+&1AX'EBD]:@Q MZLHT#Z/8'S*_P>C&&"VGI,'HQB&/-UK-5_'AVP.UADZV;]>.26Y0WU!7\AB8 MXH"L$,-R)Z!HCB$\ECH73KV"8C6 M&_SV4#2U9Y=OM_[TVJ#XBW+3/R59]D7F;I@]!MWDQU]EYT%^5>QW_*AXS>AW M HOZ2P#-[_%9&QE:S&;=@=@]&3&Q9-"GDHGQ9N 8D;(_D7)D4#(FR[Y,E@8! MZS!TMW!:]IN\'Z.5&F'H;L'_>1,LC&PP3K Q,YH0&=F"PA!&81R\ MPJB_R-U\/02#C -"1L,"\F^2,,;VV(N::9P\,>9'(Z(<>Y'&Q0=#(JV M>I;'VT!A5,Q1@.!M=H:1#/N7#$VT.XQP,':&\7X/R?O=OJ6QHD!,TR?V+:5> M#G!JINLG'>+4O+;^4].G9B0F/77S=Z5;OLO)@4C74?;'C"P-DE1&#['_W'[4 MY% ?=5;K84SB2"(N&^A$;BX;Z8%.]XPE[H3=05DG*?-/27M@5,P4S$IE+XPZ M_K/.8"[.%[[*'V7J]E.M+>PLD_E\!OJ;(31NI/52%#]X,E--%_LV^EYV[&S8 M=/+&PT)CU3Q,%>%Z]40LPV5C&&2-CI2C8-*%5\#@$/VC^35APZJ&50VKUL6J M=:_4SQA1*UE5N6-I7W8^1>&=/A\RDH8Q=\&8560W;+@7-MS6N>&�T;&C9L M3-Z:84/#AH8-]^0_'DFHYTL2=\;3=&R,:/S%*M8LF?;#9<4C">485C2L>.C& MZ4'ZB$?->,88/4(V.T@?T+"98;,#,BS76W@PAJ4Q+ TK[B*1ZJ!9\:3BH(8U M&QX9W3NK&N/4&*=&(Z[+9B7ET^KCD[(G9:.M#<[+D,37C/OF-[Y MH-K-/?PR;B=/#P2!C2X;S;N=V'&&?P:6\@ Z4" M/>JBS,;)TRAL$85"MMV K^9[J9-=]W% M>+>WN+E^3MM:]GB1K3EH:*#6A(2TNHW_A0D^%+:ZBF XP9A$AB4W<$IG-NX$893^/>SVI?,R_O.O"HAAVGY\^22_R^XL M9X[:7,:]?IX5#=!A\1IPC[6899 M/RVD;Y#*?_=EW'XIQ]%4R^Q:MOMI>A01\;UHW%=,0 FLE\S ,>"[/@%W\D#? MD>0TB-\[XJ%!?&V(AP;Q!VG#&-XY/K/(,+%A8F/RG2H3&]OSM)@8&R8^/B;& MAHEWZ$">%)\8,&PGFF#DL!%_C4=\K6NB!O$&\?4B?JM'.!AX&C 8%Z[)2#4N MG&'B@V5B$TP]0B8VP=1=FF6&]?;OB!C$'Z;:.BF@-U''&'R;]))&2G23U7&8 M$MWPSO$I"T2.WG6,XY(+8C?]H%F1MDT"O%&QF\=\<;U/D:KRN#[ MU%%IP+ =]6Y6ILV"\ $AOE%Q&,,[S;48#!,;)C;^[:DRL7&T3XN)35CV")G8 MQ(?K9N)A)X[5;OIW64'#W/^N?MR^].0,>\U=/RQ^JJ#,V4=%F@]5I*D)L!6$G3H* MIXRRVT/E=/G' 2X1&#]Q=?E'? '0Y&UO*O]8"XSM^_NH&ZE>&#Q7XGF.1@;8 M6P!V/XX&J,X>PU1FTTAZ&BB?C\.N%-='3QE=FSQ7/VCAH?VL\U6F-_K6Z2=W MHN\*5]-CTG=\4?9"&N;)](Q.WA1E"4&0??AVXRUVXC]FNC'[H*DW>#).GJ*X M\AW+1SK[DKEGC2Z-A[:4+G%_GFUGN]!3?ZY/ZK+G+27;T@<.T5SV4,VNP\MK M/C0:VX55SYVT6/7H]]'S!S5123]MRVSP\5&&'<64O[Y7T_#QU^)'.!@,@H*Z M+"#(XY@R%#B^CS&W.2$NH>J;,W53.'.C^M'*\I>N$I==);4N'I71^IA_@ C\ MUR_WBHDNLNA_Y <(>ODO9_HUP[;%I?OP*>J^J+$\*O;+%YJW'E-Y_^>S/V7, M];A#70IMP*CGNQP2"PK+)8+ZA+F6>G#6"^-UGOWQ-KSKRE9RWW(UIRO#\=?W M^AG3XYL:Y5WZ?NISY8"UR+@(N\IL_]!6SY1I"0FF[N^%G8ZR5"^Z\C[_ 'K/ M@_NC6"N3XO/T"^(D?0J[OXSNR9.>?N2S?F1>C*4MN]WAU3^?@;/BLQI2>_2Y MA#JW2NYGK2_R1^LZ>0KC^=X^A>E#% ^Z%_;S9/1%6G2H^.9'U,D?/PCQSH(6 MIQQA1@GCXK]^N4M2A;&+=M+MAKU,?AC],4TC_>"B_PJ+>:>EFN@I^/,9U3#+ M._I'.KXZ[/[@A9K8HT:[OC;=J:DNCV[X+M,\:H?=X1CODCQ/GD;D&'SZ 'O/ MK2SI1IW6GT#QSR\S4$!J6J?G>?KS\ G37PVF0W\S?,OPGKE7S&(O4?V\[R8_ M/CQ&'86W7X8HH^HIBYA=F[O^^T_0 K^,66K 3F/BO2\ N\!FF[$57[N+^H[B MXX_!.^Z2;D<]XMN7RUO?:]W^G?M.PO7LO_O^Y? M[2]_\5ONU>?/ESTN-_A-FC0F>>Q._/CC(@C;^85@ M;@#M@!!('$H Y8)[/O(A QZW+V9B6]A^"B]_&-)WI],?I ;V-2*W#PLFT]D9D5I"B2:>63[(83[*C M[!U',,!]QZ%",,?S/("1*USNNC[URB;YM[[RA&3:?;F6O23-J^>[=:_-B5R9 MFJK/RKE5)$^Z=V&WF^1WR?,2\MEI%'9;W^*HG71DZ_--(>P%(]8O]<&A3(>\ M_G8\=??BSXV[T]K@3E2.Z_$LM0;3U/K:3[-^&.>M/&G=R+;V^ >]A;B5I"U( M?^K\//A"&:SYH]2-^NI=D;+>1@'BEMW.M3T+!2:;\(VU+MM8M4O7VG1/H(BF MR30A]-?"P6_YBCL[F\QDQ8M^77S0C\]L*<<+.N;XP$:( M4AM9T DH\0NXSC!P/S!R&-U_'[AXX^K$8U?.R$+R]2N?'Q MV<>_A;$BUDL+P_.6OJV*C6=_O9V"&\GX?6&U!@E/ 1[/-_2LP ;8"ZS HU @ M!PIN$1 1'PSA?YDXHS4WZ[4GZ+T4.S?I\G3 MYAAX/GJ),+XJT@J@K6U^*8/2' MUFO]-8HG_AH%% ON>Z[E6A1"6PCL"HK6UTXKB5I1G+:4,M:'_\UL"!@<4F!\$I2$ ;XNSXY5Q=FPMB8GS MZFO3]Y4\?"Y&KDA64P!\=AIW8W:LEBC61!- RW&A;7.D##9J0RRP8U''\WP+ M8&Y1=U&BZ&-#4V4O%L>*%N>,NDD_SM,75UGG:UC_F;ZUER;?]0NTQ^?);O@C MU"NHRSV]2?#^&":P5*<@V@B<#8W@BAW 0(&)#0BA%MO!M1SFB'A9,N,R' MB_"\#9\OA\DO@Y-O5UHM!%X R@%A*V,,<\M&C9,A8MTY&MQ0,+'V\(IC@5M_ M4SY=UHD*_T^KNDH=MH6NS B7HDOI0QA'_U-\7H='ALNMWD1>%KECU;7Y)WNUB7;8#!7P\Z5HI/84T%LFZ>>/>_0!7SM%RVAL305-K4!1F2-7Z&4Q['DV\PA&'-J^A^W *?')AL1U MU9]7Z6WR(WX#A9UNHO/9]+)VO30M>=?YJV,-%N!C^A#H*-IXKA_XB ( !1$4 MTWF9:KJ/@YBF.9)7FX=1J^GH003ZV\VA;E MA&&'N]0/'"$$4(:Z:P48(0Y$)0F_)HH4W?\OZBVWS5?2AU*"P 6$PMH=@9H2 MQ;V57=E[3.))Q.VG5\\AFCA:V M$;9TU0M/7I^OGU@$83O>0!R_-MK@0"MZGE$Q%8@44X]'Q(L$7I-#$^)>Z5-A1@_CLXT]#_C]O*5C M5 ^2FJ=;*A\\'#:=B73]]Y\X@NR7K-5+5>.H%W9;\EFV^WKGF&JI+#J9K1'Q MVJ*M](: _;_ZF3).7^KHR]3RV("(,I6=5F]QE:T%T4]W/[>&JVIV._]0<]=- M*'%?H<1:_= A08J'+*;L3B7;+E[I!TJ0_GB,U#<3:;M1Z&X?*?+; MQ>H.H[?65/36]K$0,! >I8 *YG#E-]M0V#[TL L1FS;SALKR!:*[0I0L,?/T M2KB:ZYL\:?]QWNJ%:>N[WG7=^D_X#H!63V^8?*QG'<$@X4U(F&02*L_'0DSY MK@18%)% <*C7F9!%H6,C,F/P#R7D0$ N@<'MK7N44[QED;M+!/")+(" ! @C M!R +4M\.;&"K'\2Q+%^GD8LR63!**EN>NK 0_M$*813YT7;F[TGZQT!:C-/4 MUESI>4,@ND9_8O-8=(V=N(P[.G(O6WZCKO)_PFY7M= )A]HM^G<_TDZ1\H7NY+"!>G =V8>M3E^7W2B: M]E+9EH79!5&KR#3.6C^IARKDM+*^LABRQT3G:[0&^Z[5/6$^/Y0?X6Q_=6<' M-P]'\_/ L_X)30WY3H%0-;K[EQJ0OJEHK[?'JZX,'U94"2EZ4O0TS/*6 *U. M^)*]>UOBWJL8E$T8U*4 M1S;7PPRNOTTU:5BBN%K MB9V'>3];(K%_U_NSES+>AO[^2A(MI!"7/&AFT\BF'?F2U-LCLD848_($MBYS ML[?F.>Y-PF@N4PSV%.6YXDO958R6)K%6\-V7EE3*_J5UJ36@@K@.4WEA'@[R M)^=DS^09TP&:ZWY7#JA" -62Y5H^]+N#AX)$5#$"7(!+\L> M&L^%GHJA"#$RP\B,'&BWJEAWJ\*M6JCP\E5+C M ,=R?!=CSZ,V\!T<,,_G,/ XAX@%Y5LG4E>QYT.2OJSCQA9W%QS='MZM/=I/ MY5*AOE!(TU)+U];#)C_PT#C07D1STX:Z+=C.&VO[E[ 5E7BL+5?B,4,U0S5# M/8RA'IL%^*7,M6O(%.]+!S4!SL?&KEN [DV5<]^\(6\!OBM=-SZ5B4Y]8G-A M.9 (3ID#.;=R&Z(@[JC\\>:53<9,5M_VLN/3*6:H9JAFJ(L+6+;A=43:OQ24=0>$W;6IMVY^V=$DD]TO61[56Y)*5W6C^[(DD"+U0_GN M<5)D;O2SP=*JZKV8OE#K]NF\GN4 M%;& .(S;&J5ANZTKG>C&^D"E3IAV]%ZH1!\=4;&O!_\4_ERZ0+J/M?ZE6U!D8*FQCS#G *-F=-'+G<(\0,/V\7.%>0Z^H?K62['3LF.^\&F ME"++O#@X*;N:$'*668=G8BKJZ!TP^E"2B3%=,5K/;2?)A4UW]WCH73)PCO4%_=HAOSI8;Y_*8))SUSFB!HOYKJ"(- M9\-S7]#VSWU9M56E@>>^S!RO])A.0/\@+^Y2&?YQ$=XK+^=#V/T1OF1Z.A[3 MV6.K7G% E#FV:N^%/:I*F#:D?Y,C668.-VE([VYMYY/?N@H4];[<^E]NUSBA M:$M\O=XK3T^;K2Z) %&UYF%TB<;:)#ET-SLNMQR:*V$,3V;M-.IM6+!PSU19 M%!AKDZ6<*AM':!M'D-J \E79$P.R# H;-;7,:%U>:2.+7.YO<+L)R!=-]KP6 MN*UI?)M=O,B18T,9!391%C+@/K.I12T;,X]2)ER'0ASPTDICZ[._?7T[(.KE MNQ*C>2^,<=@4#2Z_V%_<2_M3Z_*+-I[MV\NK+Q_6I>V>^'(3/=M(KFR$<#WJ MP1G-T5@YIP_$= +">8 M*C#A"*O_@.,1"AR"-PBQE,BYRUP^M>"1*(UMTDZI MA/'B;5%-^*DB0M5$=C,*80V6,!JB"9 ](@VQ9!IK9LPUAL:;);"YYR%;26T? M^83:W')LPBT.&:(>]@CT-X&"F^BPJ\Z[47\5D9YB0\Y$>NNU!C],8S7 K/73 MMSCL=R+5XN<#D>I;)CB>'W\C.6B??D!-/-2(T1DQ;\3\]L4\<"$'A'N<$66) M,V%[+B.N!P+NNMAWX=;$O$YU2^6C:JMYC@A+= MB'EV M9)K]ORW_W_TH?SDUD;^:^-;Z(G_WM420SFX_-AEIQKK]L1K5T&350#A'1%B< M8^!02ET!$'*YC9F%'1&@C4(\7Y)<9KK^086.*,O&>8M6V %^ZE4)JXG.C!=P M.H,S3L!^I6'QL3R1$S!+<:IC,Z(XU;$=QT+0!PBK[P3U**HOD1/5D,C9,-U2 M/_'./GX.X_"A4!GCNA5>E+7[6:;K..@#3.PX[+YD4>%_3#2-5D6#JC^ZS;7, M^MV!BW+5T\5^]9$KI^",K)X2#(WJ,0$HHWOVKWM8X-N,00 PQ]3S;#MP Y<% M-B#<=WW,Z],]^/AT3_W$._OXFZ[K%BF71>#J$^5:B''IUKJ)UZQFI*G23V<=/\B'L#MP,J0=Q$G[&:D(28?P,$Y\R&F/_&L,7S+%\WW$0MBE5 M/(H9#"R7!P(21LD&.Q,J-89]?"JC?NJ=?=2K&"U])D*2GH2V6$U#HRV,MC#: MH@G:0GB![2'B>0ZT*?-<&U+.B>^ZOK+R '%,DM8205<_\&VS]N9+NO[HKD8+'C6U:<&S%T1DY"MZPF.05F2\B);9,XI;$>H0Z" MKH,%\07U;8<"2S$T!5!@X3 ,F0O<^G20=7PZJ'[BG7WTGQ^CN^A@RKQNF7[4 M9/4:9\4X*V;O8)UBVW*H" (&10!=;;V':(ZU.AN?VOB*0TK,J8W5 YYCL7F9 MI3_OZ&"M22+1N^$)TZ5'PY3 >HB$5QQ%,(.$FFA2E]UP>>M_;L%W4Z.^N;75 M=Z7'-(X'_8IRWJ\;= TCF#^;LV5_\5HWWYR;2^_2OK[T=WO:Y-N+DN^BES]Y M^C#(=!!=&Q[Z'<6M_#'I9^JK[+PEG]NRE[=Z,AU<;ZEQA&_JY%3K&15\O*=H MBK-J$W5X4N:24S3A9IPUN*=$S!W6FY7S(;\ONZ9A? MV%H'DM=#BTHP+!@==<+A5EELLO5977C,6KZ2>YV-'-O3P9MS*]NK\)*VZ7-,U5:)N, MKY)8.YCD_]S&Y&YBM,T'7]\PIE\'(XJ>E0,:!VG8+@H#Z>A'!U),D24I)1<_ M_KC0"8\7CN]0[KH>@@ZG0CBVAX1+,0F(1P@5[EDK#I_4N_O9Q4,8]CYWGZDQRM1_;G?[>M1VEDGU7^?7.M@7 M>%J__09_O_7.6OTX&GS;SSIGK8YL1\ICSOY\=J%EN**\+*3YO7:D\S^?1<_* MJ>X_=9)\V/+L([/8.>'XU_>SPYU$<^N;WJVOA)6$H8VT,=+FX*4-PV-IP[GP M/8!LS%Q,+6X[#O)M#R/.; @%9EN1-E#\!G^K1=I8 )T+:AVUM'FE\7<< 2\= M]LYR'=G>V-0[(1<>-2G,M5L9)B8RC%C(P5;@"XAM=8W:ENV+ /N NI@C\_+ M,(VPJ_N_)$DGL^/.C4R_1VV9W2B7;)N&$6'B' M:IZA:,;O-M8\,BYX BUH0 M3FMQ'N7'E-I11=1*A(<()LXEPL@/D8=\1+O2H QW;80 [P/:XS:GP M%R(N!:2^%HC:IL& .#\'G!^U;V/8[T39CUIC]J,!$.I;1@5C%'/;5J:\$V#; M \(*F&^MQ7[U&0,(TG,+LJ-FOQ,++=S(;E>]]+SU(&.9AMTB9RWL/$5QE.7I MH+"R?.[II#OCU1BOIEQR<3B67)8R%[@OD&-A1&W ; $AP=#S/"HX9_:\Y!KB M[R\#]"G'QI[!GC^ WC9M"BBLZ^\8N,7S02 M5XB.Q14+A .(ZS '.Y0$4#B,81PX-O=A$+A@7ER-@749MY,G^4EY2=LT)00\ MAZA62Z)Q[I'APA/E0C*5C@4"3W@@"!P.J6,+FQ*/>Y9BSB"P[ !OQ(7U60@, MG -*CIH+F[@K_PWPN]3YQ#++WQ!I."7QTFPI\M-2,6*)2:C !C;A" FLQ(CK MNIQA1#V+ $8")@(X+T9&*-E!3("?PUHSJ!:1]I8IJX_Q?C:<=K28>A@O+"2LYK3YE3S4XMZ.^Y^K M*ZVH, [/6['<*"FA251JJCC;*9&:X;!30.+"FY1 M@(@@ 5GP6S0NOR1Q,NN_[,#^P.?0JC6#>].);VZ3.(6/(5?> M!" NYE1XEO 8]CUN!8BJ?X.%)*9U^;U6*PC4FM5TE1'*8ONC)QIH27%E)I4JS2 MCMRXK49*K'-8:WIX8RT.PX('P8*,3[(HN0\$H\*%#J/$@YPIE@00*EO #WSJ M[94%ZUWOT,58#I\%&U'38P?&P=N:MJ4YO)N'$YI0!>PMB9-KD6D75&I2_9ZM4&??B-FHR,]K"5'[N')#VM_#J*M+:-\F;O+T ME,0W>=+^XS'I*@ID3IA%[:W6'%-.H8!;"RF73'\MF-[S.I(1?D;XG;3P8Q-+ M-W"(@ X4+D:0.I:P'9^[KLV4*.0!L!=6S]XL_.JS@*DXIZ16"_@PA=_K:YSO MTW,='6RASV#9J[ [$2*\O@;UB1#$$,&@XK2K0!0:66=>CN,(4V<3)?<*'%J' MJVQF+"@ ML[#^,LK^^2K3&\U#Z[C[HWNF+5\T-GS!4L,7O+-,-4TC<(S .4B!8TV<;]=' MZK-G^Y [% '!=3ER"H1G4XI]2VPH<$I=[+<)G'HKC3=5X!A/VOA,QF M0!N+G&WXTR$X[(<)!>4X&%085>R#(D97^^T=!-MFY"-4HP@?9 M4@KQ3KG+^K1#K42S>9>YE?3S+ ]CW=76?_^)(XA^:17A;K.GM_:Q-L260Y!/ M'3 @ "><4 M8U,*! XGG^5@@0A%"8.%TUA' [ &^OA3PNKHO++3L:H*E5R_1 M#F"YX!#;" K@ )\""W#A,H\):%D>\@*P MD/#[1LY:])W>Q%G6.:)U;C\UKE$CS!U#!&,$&U085)BEQBVY3L/89D/"XH=J M A[O:5$0@XGS10"T'>Y:#J:0>C2P,;49!Y3X@0,X6B@D76$B#C&W8"ENW?WB MY]9IQ-<-[QK>U;R+)NX=(C:UJ&,3%S&*,;:]P+)\3HE-H,O90@[[FWFW9@>/ MG3.^O0WM#>+=PHQYG^O=L^/OBY]3W>E&L;P8I7 A\%]33^?K=H=7]6:K[[N1 MLA6VE7FB[GO1!LF7)%ASJ@*HCB,VU'8;=WDZHLG M&>?9NQUVN)Q 'W\-"Y;+@ LY(-SCC! *F+ ]EQ'7 P%W7>R[4#W@?;A>1^M$ MUM&]\?:O?NOVZOJJY5Y]_FI_^;UE?_%:-]^;!9OO73MSCL=R+5^N?63KO\DY=TNV&:M:*XE3\F_4S)\>SG M,HVZ7D>F6L]H3NW]%5(TTJ0:?)Y^7*R%?W=&N4(P4*6%+&RU9;<[O%JD4>C/ MJIOMT>>2P=]&3TJF?)$_6M?)4[A@BEX>LWN[3A;=M\V:LCEP?B8A>??PS0>9=T M.V^)2!V30'Y#?B5-U%*6$ M3H\XKP_5-HU0NV+&OX5Q/TQ?!D3$\+R%BK+6!FD&:34C+9!WZ01J!=*@:&H] M\GV72WMK==$C+HIM,>S-KY.U9 M?C77C##"[92%&V.F$.CA"[\U-7@>WGXO1@'6K/P^H>MR"Q M7$J%S0%@:&%/?:&[9U; !T;B$(?N$(:W&H6#5]MQYW:"27L,265?7MW?AL]? MD[2XD.=I=-?/!T;FUU ]YNT'G66J2^J[Y9XS(KNP+!<9X"V J4^ _&PDPTE) MAJ6"8:IT)?2$!X( .OJ$-&AY#O(L1P#N>L('GA,T3##4YVSBH1S"E 8+P 0!8'O8162W'+>FE? :]X&< R!J9+Y#\A/J MV:G9G*6YG46[=91[VC[90GI44[P'4(I=@+/.IPZF-D>PY&%K"@ M8$0PM)"*6R+X1T)_VVFWL$[W?^5L-C8X9X3.-@BP;ZV\+XG4$&MUF;CB8&*L M!A:VH0<188!1'+B.C:B@MB^LP(;PC>*JQD1:?BZL[7G!)5/=X(3:S6NS[+Z^ M1K.JLXS&,3^ Q8U_9ULG*9Z;WN+G8SIZ1B]\D!=WJ0S_N CU2L&'L/LC?,G4 MF]X_IK.E7[CGNQ8"S$<<4M?S'!&X%B.<^X0Y! ;ZGG"&"NL-+5QG7*W'5#/Z MGS+F>MRA+H6VDBRJAQP29019+A%4]U ME%__B1[-C!,:W!O<&]P;W!OPNV$U@&-? MO3^BC*!#2/AAE%!)A9B<260)RZ+0\EW?IA0B[F#B^BXGC-H^M!<.A-78UO_[ M$U1?RRQ/HW8N._J"'7=FOYAJ.;?&?CE(":IA@5V?321@G04%&FL#&(%@!$+= M L&:.B&:0.9[@@)$'40]B]D!PQQP#!"G/L%XRP)!)]W4(! 0$>?"JO.P,B,0 MC$ X'8& )P+!LP-"@L 7G'O4\K"#&,$1PX%+B!L (+,. # M[%DP\."\?)J"U1>9#PHDS6]#J\\SP0B>0U%K[F_C"AL9+CQ1+IPJ%C/Q"N1\E"0<-71I%8S6UX9B#X!@")WK7LSGW8&!C1U 4$!L%S$' MH@%B<<75M&6! M:E%X;EGX&#CF5(+$7U/9"Z-.2S[W]*;1K,B[20:U'P?N3"O,,FE.XC >\T0. M\8G'[ C@*'POGMN_$[!,;GHEXKQW"Z MX?33XW0^220%&#A68&$(!**V3QR;("<@B%B."_Q@(7EF-^X,/(<(G7-1Z]F8 M!\GKKZ]4M\^(Q*BJ(U,MM\SY>*Y#6 !=GQ,*J ]<#A +.$+< M4M]!NG FQ @W7S5J[+CCCR"SS6Q6@N$YHD>1:60XZ!@X""K7;JHH#/:$>"A2W?Z[%077NZF#A'S*2W&A9J# O!2=@84^HAX.DC M?!UJ$5\X?N &$%(',,^F)2OF:[)0';$E@MDYANP86.A4\EW_DB2='U&W>VA> M7E/$RQ$FZD! Z-0^;%]8.,"4"X\BY FEPP%S&+5<[/K$F9<[(SQMKP""A..BPAS,7: 31U+**,9V8'K,+VAA=H+F>35G%=;T0-V M#NI=-S*<9SBO(9PW=6AQP&'@6ZZ%'!]2CH%-./)MQ /@> 3["RD:2SFO#KM: MZ[QZHSO-X[PCBQX7"[?3W4[5O5A)U;Q,2/#2LUAI70 M)).*<@\RRV)8 )=2"^E]7 BYB%$LB!/X];!236:R2X3#B%N ,2$)(S?^]Y\X@JC6]$V#4(-0 M@]!3"%_J\FA9KO-%6E'^[^/NI&82Z-KWBLOB*:.JG%<9G#/.P[ M'E:^8> %/J2$> !1R)#OE5:A'( FNXSM$5:RF_Y=%G6B4!?]5;9:TBZ^M>/. MWY(HSO^NFO=3N;VSW! ])]2&S-+'04_%M7R&D,)@< MD2"H"##Q<$"!30-@"26? D:P+9APL5C89#8"UV6!K=OP>;PZLS4[VCJ'EDG^ M,YQXC)R(IHY>@$P?4.)8% 94^-B!E@>"_Y^]+V]N&TGO_BHH9[6_.F]J\41$(6=RA" 4C;VD__=@,@ 8F2+%&@!)*]M2/S ($^ MGN?W'/T<&"ENN$#D69S8D[J-Y8B&(K&!%0^2%4F;-LJY9HF0B5#:%VZ&$B6* M*2H93""$9J-OT!-9L9<.#R-$#ULH'IACNX[+W3HPX9C@99]1A+%._0:+8T8T MR3I]!=KB$1'A8">PSE!8AX!.]B8E MA&%I$JHP91 HQ0$#BL8QBFG,-HI_/IYU>O$F>ZES3'&U-PJ4XJOOT21?^JRL M=872W=J3P^AIT%,O@T$OWPO#VO.6;9O5N7>I7YO&_O0JA+7?Y:(AP:VV93G7 MB"NN"574&.L$1XP$!UI(I&(C[ZX7O3O+9$0D'#'0JZ-QZ_T>9@GI )P!. -P MO@IPTE;7ID@PQ*D &$J*"1,"Q]0@:U1B+>3W%-K?G5TZ8K["?J_Z=0#. )P! M. -P]@"W=(I+[BL2 MY/-?W$2R8C:=9^YFO[Y3^MVO[T[?Q9\C]=Y>\_F/_^SP^_VOC3YRKEE?\U MBO_V^[O3OX? MR,)?.N_D])P+?= H(% X$& @T$>AP1M4W#VN@J+RIO4WX> MS7(_SJRXC";9V9&6NWVY(*?7=:@.!!\>X?EDN$TM@%P9B2G3" )*A%20&RL9 MT(F0E*"-$M^_.HH^=01M'3W?VZ&YIX-W"/%(@E"+-_!YX/.M^)RT1;BI3A*9 M&$DI$_\S*_))6EYT*E\%%@\L'EC\Z2S. M6A9G"6,&"R6L8=1QE< @UAIB1 'PG?*V9?$^3C2Y',FCBK/><[?NFW]7X[$; M_J*,KM+K]&RV3:6[XQP?#8U!'=+I[Z!@;C9!53J^((9!:4!0G2C$JN3$; MW3U6=/6Q)JM=VQ"8B!'HU888GA\E\.&1\B$';8U*:Y&()092(4-]9P.$$FVT M,5I9P>!FT/PC^;"ORG@"CB@*W2H#'QXB'R+>;=%#4*(PD]!29I1PS*=(DB"1 M<&3BC;(Y3^##7CJ)0#E"O9:H'!X?'MBY@J.08IE-HMDT/9O.IHOI5M7SC@EC M]AE*:-M^T]GO C'WD2&,*DRDB '!(,&22HLVNWTUA/)K2R2*.DT8:5UG%C(-$HVSK:>P#^]:<5X1"@*_!/X9RC\ M(]L*D"9&@B04.>U5415#B;@%@%(K<*S-9DWVI_%//WWQ^$CT:E4.7&G=?[_R MYXN\6-0Q,3/?ONR9:FVPJ0_4IA:PM:G=$@EB)8L333'7E@$C"+'0V,3IQWK# MIK[9(&^%1]<[CUJPL^98L4&R_X[6*A]*/D@1.L< E3)F.I8B<29M F3 MV'#$K(U1PD6L-XS;%_2J"N042;"[X@^;^S/,$@^!WP._/XO?)6B=60 G!@C+ M$R$QU1AJ7P!&Q1@*PJ3>;++^@EY@RLA(\GOCR[A]*HV^U!JPAS+(CRZ M6,RQ+$A8A$ 5@2H"5?14<6IO3HI_O5$\813-LK)<>PJ;(@LA$.5 U&WCN[$ M)R&PV&J)G>')I=1$(J(3B2S"2F\DZ#V6>?KJX0O1B/;:.C0P3V">9S$/;;W& M,>00,"BAMHQ2::7B0& $=6*$869KR=-7UUT$1D+VV9AFP,Z@PXA_;+7:$/YX MK-$LCP$AWH8_(H8U53965)B$8"(XL(181'F,%-Y,[;TG_/$E-&'D%.$^.Y$. M+WHG<.0AR?LX'VV.\6,@A'C MP4,9F&@P3,3:4!T&8B"551QP2F-*I='4$ "U @ABN1&*^V0FZJV?)8%]1NT$ M'@H\]"P>XIWZOM9R#;F-&5+422,=6R,EDT(F!&.XD2*Y#0_UX;%T@L@-[Q"8 MZ%@Q+H M'M/)8$C-^S@J0RL>("LB-K.QB)&EFFG!QA?N05K392E"ED!N6 Q MP,]AQ9[4:B)'I-_LE\"*@14'PHJDC6(C">,H9LJ)2D55(A5D7!KJ[%UL"9#Z MF:S8AW9.T(BB/F-QAL>*H6_XX<_U*/L-AST^BGD?TUR/9&/_[C( M9Y.L*%?=P+/_6TX7U[\$#?I(-.@#:F8;"#00:"#00*"!0%\P*FS[NGI$4VBM+EXB(OW*\G$1P! /Q_ MT=?'R%.FDNCM(SR\^B_TODR+:XC#$>1UW)& M[E(ZXH2-*!8W+TVRLZ*ZMKH4RE'U%']G3M ("'3S\@_C17Z6%35>X.8WP0X_ M$CO\,4C*VK ,<] A M ($#CY4#1:>FE$JHT51;@BCUT7"2::0@4HP2H_A&P/R/.;"O+)-*'@4.#!QX M@!Q(05N8"D%#J-7&8,.I5EQ22QB@3 H!G3VQ49']41S81Q1FK/] M4[9(IW-G"61I,7=/#_G7!^N1H*CU2 "H$BN)X5#%E&@E.(@3Q#F")(9Z,[Q] M129Q0R5J/%Y>+F?I(IO8['PZGNZPJPOF(RC[; \X6/$=&&D_&(FT-:84(2)Q M>B]FL:")-3JFB8&&0<=:QE+8!R/UI" SB$>0]9F[%1@I,-*S&(FQMMRJ1;&U M"4446F=).FT6QE IZMY0H27MB9%ZZ4,BR$B(@V"DH_&;=\@CRJO,['%^>55D M%]F\G'[-HEE>AK3LXS*X?WH8FV3K\XJU=$8V4DS$EB8$J01XZ9XPBXRSQ3>J M%76(K4I&,UU2JRM'_.KH[7VV^'!^FGY_GNI.W,_19U_#',C M,J(O4SPV,'=@[CU@;HP[=08=6]:X [Z8O:#D:%C[)T+M0<=8Q'KE*&D-&84 M("D@H)1C*#0 V C"$(: @(WHQFX":UQ1Z,[.#B1T\$E#Q]C [X'?G\?OG9*9 MR#&VC W0BA!J*%8V\0DSTEK,-8LW/+6/X?>^CC@D&6'9:PQ0X/? [T?([[*- M%9 2^.+2!"@&';<;(9"A)@;:65.4Z T'R2/YO8^3&$'EB/9; V\O^7T;>PB[ MX4_RY=DL:R>W]\51:ENH4VJWRCW8H6WTVJOXPL#YO)79"BV?&P+X#&KZTZN0 MQR!<; ]*!XZZVJ"-M4ZD392AB12*F-B(6,8)![%%&Y%DG<*,:CYY05L0C8B$ M(P9Z=:9MO=E[HAH&> OP=GSP1CJ!LA81KCB3";34RD3H1$A(8Q%3GB2:/!_> M>FNRPA :"=AGH&R MP!O =X.#MY8"V^4*4ETK#$P@EK,)/ !ET)C117%=+/) M_3;PUH>ECT88@Q'M-[]O_^"M,O3_LDC=*->?5W\[PYE-Y]G)JNHJ G_NW%T\ M=3CBOM'L]'F?LRQ*QSY ,YU?.R:*WN<+9\HO\LCD393;QKRKG2Q71F4SG MZ7P\=:;_YX7[X#*;+\JW&P->S>/V!#K[-W:_S(I;^_O !+?>8')KB7]+9M_2Z=$_ZRT713":MV+KDS+(D R_^EY,8*30V%"G!JG44("8.2&2)I M3+AAVZS9J2=[7S+">(QQ6[Q>PW2#&>[;ZUWLY>E_QM'IAT\?(O/AMX_J_=\C M]=Y&GW_7G]_9=^K3N_CS-JRS]6CN89&6,:H53,N+*'&:1QG]]/L\74ZF[IJ? M7W29>[,QN M2' (:GE=(6TTSF:SYMM_>P/>5._=,,>K]W=,^W1ZZ1#K??8M^I1?IAN:W;?I M9''A7KIY-%)H[%?CJLQ^6;WXZVVQ\F;MXET?7\@W]SN ZT=P].>_OMF0A\WC MM_MJRY_M\F&OVIQB!\IK]?Y;39UG3K]ZCEY_ ';+FM[Y2^9"-;K ;K;SU G* M+/K-?7%11K'#IJX<^WEN6)P^ND$,;J%>BAF;XF;=$F0(!$H+E-8[I:UJ MX]6K>'^QNT$T,WGMP.;*2#FOC)3S(K^,\JNL2.O2WN/%]&OEA1I@SY,]X,\7 MS0MY]7BG_FO]#S,**-!]H/MCI/LM:G(-U_1_\^_OL\615^-Z.1O_=4\;]^', M4!(@,]H)!Z8*JR3A%E@44XBY,(!@DVB+!(&6;A0 =>3<)DZJK^ETYGVJIWFG M+&%SA*C3_'WFGPT]*??T[G/T=71?YU.G%OSJ[WQ7]P MA*;2?EI#@Y7^@4 #@;Y^F-H!59)J/UOD/V^J#"-OLP8-_T@T_!_[V#AJ?6P,2^F0#AF40&HY5;$@A&*B M),+NNS70+1;C7^Z&-=,EP&>K&(\I5T@.O/U/X,O#Y@V M=%S6Q4- )&!K7%@*"(NI$]E)3!4ADAB-!;0@)E19EG2-BRZEY>?OUA2F*@*K M&ACL4IZ3$>^WW% P]P-##H,A,5TSI 84:YTH+2RD5$I-&46QYC"VQEG_Y-D, MV:.R,)(0'S1#'IKQGJ33(OKJN[*[WV57)\NK*%U'N_F0MG3L3/>B"F;[ZC[* MBVU*UAX3&NTQZ'1Z:F@,;6Q #%BL: RYBJ&F5A!!$JX0WZBQKY?E=)Z5I/1JEBVR-LSRW8K6 M=JH]'(99$WCO('BOT]\B 8A8]U\<.Y4;<*62Q"G>5B'"D@2RC027%^.]9R@* M_\R*?)*6%WZC!8+HKX? >D?C4:CR(T[.4A_4[BDFFY>U=R'[[E]O$W@8+)?# MM%PD(&VDE! $"PIH9QB(B0$B:**4Y((C/%&<<_/%VF1:4]EID-DN]0!\$BR M7KMS#2R$Y8($-6QE@+#*@E4D#?.C#[UE/,BP8&0A-S[P%)#B>B3G3+X.F'6 MEZ9&_@^C4#)K58RYC0'#"=V0T%OR5)^>?H1HR"DX;+._.B\*-D6P*5:()5O; MWD)KN+(:0&?2BT1*3D""E:7*,(KDAA90T=+[?.ZS6&N,BFO?T9P<"0%LS7QLC7',1PB/.;4":'O!2/ 'F1TZ5]\F(%)CY6)H:@ M9>)$ 6:8!I :3*TBRA@@%<;22 VU!<]DXAY/B.$(XSZ/;PZ"B0_M5'D5?#C= M7ODX)GC::Q1"G9+N& $#F61*8JA! C M2OML ;U/8!,X[T XC[2$Z@HH[% C%A&?*RYTA3J9W)>CU73T0B+ M/D,U]XGSCL;Y\+'(KM+I9!577CN9Z_SUD+1^A(;,PSC&.Z'F"8<$<$ )-I0P M+9$V%L>,*9 88!\1E-:0WBJ.ICD*4_-)=4Q6)]"^R%DUPGTJ&,,[(@O\>JS\ M*MNS:B5@HH#"EL8)C6.C42($AS;&(%$QW^C?TA>_/E$A>0R_BA&$+U+D;N!G M'_NC930)D&5TE5Y[Q]4H2L?C8IG=.L^>K$+S$)32Q)8H"( 22BO?%3CT6T6D-M<51O'-%_;"A=7_]>^I2B M-=BJ-;&_D"MDA&2OMM5SJ>5)WN+7QK"MPCX"(@5$ZEGQZP:-84YC "S",J$V M,9)3"3%.$BB-1&9#\7L.(/6H_-&1%+UF$&U+([U RBNHE"]HJEUDU850N"MW MC G'--VT'1@<"10:DPU9!7-'DVEYE9>.6H)2?R1*_2-."P@A74!#,1.&:BXHQE0CP[3D0"*F?!C6 M!J U1)8X&OOLH.?#N?MDLO3NC:RG".X'3PD..@HT<.2QTP:/VB&/#2W0MN>WM<;6\X=753GF^DBFT3N MTQ!NO>^FS,,P(]IP:R&8ID[0(V?/T#CF0LD8TQ@IK91*R$9:ZH8E\\Y!2N&H MZ=W\\_*LG$ZFJ4]0=2:-.C^?SJ:.I/I5!0ZROU%@K'UAK(=]!!2T/@("N3;N MC^$,4<.0()@H2@SG%E'!-_J,]\-9/7H+:' 5'+BK0'7*AJZKBE:QV*MFI,$Z M"=;)&MPP[K1*9ASR)"&)8=0BHC27&"@$A4)&R8VNI1O@MFJEF)7OL\6'M W]11!C@BWES#BF36252FE\[A- XV(%*'RW"ZRR&[2]OXGBS6Y8G?&UNT@3+P??#R"G(MM%FH@J14_ %C> M.DT(PT)"HH5$DG*.I$QB"F(J0*P@XANG)??D5KQ;T>X+)WM!..*2O6"2Q59P M^]I0LXNQQP(CC\[B>E5[;2BI/\>R"(_."3J6!0F+$*CB^2?Q0W; W\X4.Y_. MT_EX^NQ,L6-RYPW5:[=_G9<"506J"OV\MMX:G1=%_LT]MG1&EK,YG'%UMHC2 MHO"='2L'^[ZI.4-AQCT]L7G0$$2;&!,BWAO)S$9Z)GB;]/\1>!Z?:%Z1[FN<[Y M?0(,M$00:H2AL< "Q 8G1LE$PIBHC8:ZC^>Y@'U&T1]6QT8<=AG;LCPK(W D\?*DPAU:BU1* 56EFI)J>0* M,@FL95:H&#(A>^#)_F*G^8BRT!MKGSP JZA[KR-\FRXN+O*9'T2T2+]GI=_J M1G-(OZ7%)'@#]MDP>=@;($B;-"J 3A@SFEAKJ_\R3K MUERTE#%"K/?0"0.5$_]*:!NC6 N:;'30[(\G>TRM&@F.CI0GC\<'T:T6>YH7 MN2.HR\M\7BL2PQ6#Q[)>CTH!'DG4IU*P3ZP7 M&G\_9N4V:KGE,,Z?H $5,3 GA"A@MK.5) MS#G!:,-A90OI ML,>'/^\7M9X'['&/S\^S<562/?L^OO!Y@5'AB_Y[WWM=I'T^J5_X+K!?GZ'N=<[_7]Q2[&?LG)13,>+;%+5F9Y/;G[0N?)%S&,,^XR3>EE5--B_ M 6#V"V ZK:V!-K%(0"(A$)0CJ9$ARBHAA7!6I]SH1/4B +,#<[?7MCI'@2_! MFCW\N1ZEI1/V^/#GW6?T^9"M57^:ZV1[50@X)XF%&O"+(VN"76 M L;":F"8I$(0A6P,B%1$RX0)M9%O^RQ5[Z,;=#YY-Z\)UC:$Z][/EGZMNDIE MK6B^B/%)T$A"$D)I SP$>*C@0;3P@)B2"B,.&"(T 5(E"91 "JF%L;':*)3U MVO"PBY-2.7(K$^!A%^<%+QYKL;N"\G=I75%:904N+K+H+/LRG<]]F%WSP?G4 MDV%T5=%\Z'H4NAYM@>,/PCB";;"*50DA21)+(2QE%FN$DT0B'%/".=I,-^S3 MH?>N0F722W-L.!*HUUZ5/_+D]8$L+Y^O&* A0,.#T( [9= I%H9!1*P15&GE MWP!$(-4B%M+N'!I$+]" A-/24*]&W%Y"PS9J&7;#G^3+LUEV0'$0S";_"P4&&DTZO7E^V!+#:QHA0B MH3$QL1&$4U_'9R,XNF>AXIV$?>B;0/3M&=R:#O9$V0S(%Y#O^)!/M(5]".2Q ME10@JA&UC*N$8P$$!DC0F. 7L+3[0#Y$Y$BRW;49W@ODJW3IORQ2-\KUY]7? MSG!FTWEVLCK51N#/G;N+IPY'W#>:G3[OA/DW8O:KL&U]9+VHREIRV_'GA/JA2W=]N#'@UC]L3Z.S?V/TR*V[M[P,3 MW'J#Z:W-K?Y>%*M[7*5?LI.S(DO_.$G/W8A^26??TNO2/>DO%T4SF;3B^-+ MA(N$0Q$[]09A)JS6 "?8UPTU0@/_F_3&*CQM:NE3YA5=%)['_Z7DQ@I-#84* M<&J=F@4)@Y(9(AWD<,.V6;-33_;>.C(>8;H1!.D&,]RWU[O8R]/_C*/3#Y\^ M1.;#;Q_5^[]'ZKV-/O^N/[^S[]2G=_'G;5AGZ]'W$=_?3[/%U.IN[JGU]TQ#_9?#9+B])'BRPN\F7I;.1RY),=LJN%MW^C MTM?)C-Q$TB>,;).M-\?:^?T-SY]]BS[EE^F&GGB9%E^F\WIXZ7*1 MKSZHU<[JDV_3R>+"7>TFW\BVL5_9JS+[9?7BK[>%U9NU;V;MHH3\S?VNF_H9 MA/[YKV\VQ&SS_.V^ KW?<2@/0R_YL,?][(4C:5_W-+1Z_ZUFW#.'>:\?B;D' MYQ0O$YJY'6%LP'F?I%'71:K4A\^O6LPN$,EPB>13MDB=.C"IR"1."Q]%\7JM M&0*E#)=2U'B\O%Q6!>"C#POWLXID?+GW(KMP>OKT:Q;]FI>!> +Q;!+/:;ZH M?!H=8ZU&G,I@>TZ&U/Z4(MJ)VUBG,]^5N3EX_3!>Y&=94=,BAJ/(.RWW+[]U MN)S\\A$O]ZWT:Q/>\\\KMB"K?0T-8I!(G-%.W=.8"I5@C(B4G!*D),>)!K%6 M5F.*V$8+EBYTUJ!Y=R3@_S8_^-^UFZR^VLOI?.Z]9NK[M%Q?U:F=^EMVZ:"C MEY-=-N)D$#4'AAE'%- WH&] WQ='WTZ[;,$U!EH BP"C0AO!(1#8&,DHYL)L MM,O>$?JNC.^5W=T;!'-!1D+L[H@Y0'" X #! 8(?G_[88+!L,1@;J@&2A% . M*' :L$TDY!@HQH@#Y8W*_SO"X(Y;J_)JW7!HO9N/\\OL:;#\J+1'- (D%(@] MHI)= =$#HN\IHC\$Z R*3A7(Z?]# -QAZL-'%4;1)#!--OJ_=5N_U9!Y$OT)O$6TC=T::,VKESK VD5; MJE>'N74;UFU18&#,/#@>#M3ZLF86HYTJQXGE7$B%DUA1R;FR@"D#J"4 $;99 MA-3>T5;-P^7=U:+^=FJ'XO,:1FO$UY9LK]!!D%Y!>@5J?;[TZI30YDP+ M(3!FT! *+%1"TI@189"S,P'9J*#X-.EU2#UYARAX'A_$M?S+5J2-'K[)G\S+UC^Y+W]]%A!&B??9A'EYR=.#P(^5P M@EJ['7(&%-:"&$.=J2XQBQ6(%90Q%9R0X7#XSBQZ/!+B16K#!D8/C#X,BSQ0 M:*#088@B =L"M[$17%,88\$I3KB*H?"!Z]9 IVIBN"M1U(]Y3D:PWV#TP?'H MJW:3VHDU75'0R9DG$W\HNZ839SG[U^$4MO^Y#ELP#E;^!;)Z?;+ZL303J"W7 M'@-LN*!)HBVE( &*21(3"P3VWY"-V'\U^<>R7%0%ATYSY2;H[Y[./J;3R;NY M2:^FBW162;6SVU+MDZ^,6TX7V>>L^#H=9[48_)2-\R_SZBZ51-P#,TRR/CL\ M!EX.O!Q$1""K@8F(3H5E*96%!I#$))H*926%2%O%8H!B%LN-.J.O(R+Z,8\. M!MV/Z+#1EXTLIF?+BHCS\^;8<)%'J:. \ZPH;IM-B\+19_#N'(EW)_@? X4. MFT)_+(XE:!-++- P5@Q"C0$E0&I(*&":Q3&!V)?@;<3Q8C'^I7/#M[O0B+)>4U8"AG]IK(C3<@77PE*+N:(V(8)Q*F.;,+M1'>/4M_->%M<5]%1.(S5V M6JM#GH]I4;W_+5M]:!=1K\^_.K%8XPJ3/Z.S QX&/AV&=#M8(#63U^F3U"/$ 6[E M \4")(+'B420)L((HI%FB*I88*I M&7A]IY;HWAB=KAP/66 MW9KQU?=HDB_=^@^P#<\+M&O^KW2^3(OK;KMF!)[=C&30JSK3UI[WRDFP'J ]0#KKZ)>RQ;5*8T9!4@*""CE M& H-JE-4AC $!-S=5>81J-Z#9BPA&@':9Z&Z0].,7S4NZ#;H763UA&!S71_NX1T<[@UXWL'/]>CW.,M P$VU:A#/.[_,%[D9UG1 M/>[W)6^>J;D.8.V&:_+VLSBO34;/-VSO7X<]-U\):)NB$LZA3@!2'&A*@51( M20T43:RB$.N-9M&/,5^A^!L9Q $]'3&P.Z?CYOX.T\@-T!B@,4#C(Z$1M9D1 M#"48<$Z)BC$EPF@=)X@)3#4 )";ZA:!Q9P?G5/ 1HKWF"@9\#/@8\'&_\?'A M VW2:;?-(-,),3!Q8$@UHU):RI!!G",$%-O(G=X10+[*@3;"(XEW%_QY/P$= MV;%U@-L MP<-MP^C;2=15UD-.#(0:6DH(UJJV!J#-%'"$F3)MFC;@R;)F!A) MR(Y>DQQ*P1>\C4P>6DC*Y2]WA'VMV*_#4"GD1_ F\1HM%55M2E M^T.AGB,IU!/*T04*'3:%/L83 M@4;2#07CA@UE#R,9:VNW8H$LMHBZKRS55DK-K;0 8I!0C-7=L2M-B\EEX>;W MT8TCGU2=0#Y[JM-I>;/K9%^J^"["6RCNL_7;8)62P)?[P9>BKRV3/V4 M.?NHG"ZRSUGQ=3K.:B'\*1OG7^;572IY/'A[R_N+>RT!%W AX$*07(%"CYY" M'R&Y.!"MY#()0B:AB"><.E$EN(FM%D J$<=)O)$3\&J2*PB=/HW)O;$9C?ND MZLKGJ3@_;\X.%WF4.@HXSXKBMBVY*!Q]!@_67GJP@F,TD-4KB43:29-3,F;$ M,F031!F%FB8X2:Q*$DQMG*R/PQ:+\2^=@^+&-=J 4E?RG7I(&KQ)!D<$]"D= M TL&E@Q('\AJ:$@OV]!*RR 4!!I" *.$6 FA9#%6@AI*$T)Z1OH TD=Y[/5Q M68POG#7LS1N-=??[=%S@G)T &C^%>>@R#(SJ0U>LXHB5J'=$QAS&TV@! ,14@5K'5,:9& M 0VHB3=:3;9X%9^?9^/%A_/WV3S;)W\SK*YL.Y:E#K MIK1L2LJ]S[^"X?0'9@?AX Y<.GPN#> ?R.J5P)^U'2ECA;%D4@K?PP/$4B3%;5MZOHR77Y[6B6EV5PX1R)"RUR/C5">KWF5/^ M3M/O'_/"/U0MZE2)]&R6G>8?T\(9[7T=ZKY*TP[*^RR9=1"^]P B1PLBA+0A M();9F&!E$8MIK)'@C&@E-4Y@S!7<\!?N"D0"LX>#MB?-TA%;E#4>X^#=VDOO M5G":!K)Z%:P(>=E,]G:79&?%,BVN:WZ&(Q\VN$W,X!ZMZG#[L-ZQ;-NLSKU+_=JD]_P.K=L0 MUG[W;G4BI94T6$I) -$4(4 QUE(AJWF"L=). NF[*^+_J'>K$R8#2*N$@(XX MV5TG[*=0SC"[P@8(#A <(/A5()BWS8( 1U18H9'%F@JH)4)2"F* U")&%+P0 M!._,@<,@[KF$?<#A@,,!AP,.]W#6#&4+Q%H@*AFTS$A(H<$*00*5A@A"G<1@ MP].^(R!^E0 41$:TW_S/9Y/6D\ZM7YO[MHI@"; >8#W ^@[4:Z=?MQ%$#&$9 M&Z 5(=10K&R",<#26LPUBS>*R#P6U?O0C"4981D\%#_PP?^E"M%:?U[][0QG MYJR6DXNL@C6(P)\[=Q=/'8ZX;S0[?=[G+(O2L4]/2>?7CMVB]_DB*WT:OLGG M$]\P:N)?57OBU8(HF<[3^7B:SJ*U2E&^W1CP:AZW)]#9O['[95;,E$0(1 MR83 0%-*C00(&:$P9UC+!"7^-^F-57C:U-*GS"NZ*#P _$O)C;/@';Q !3BU ML1&0,"B9(9+&A!NVS9J=>K+W1RJ^-+S?XO4:IAO,<-]>[V(O3_\SCDX_?/H0 MF0^_?53O_QZI]S;Z_+O^_,Z^4Y_>Q9^W89VM1[,-KT0__3Y/EY.I^_[G%QWL M?Z7S]FP,5X=C"+SH".Y2N[KLI:'EE"28Q=Q0*932B=2, ,.Y DKR&^Q5RZWW MRTOWK/'&H3("?X-_/]UHK.&/H,L/YQ^+K'1[45635?/)9P='TW,GT>:+3H:G MV\7Q-"M/W6WUS,GE-]4@_=O/V2RKI.4)MY("0JR%2E" N4RP/\"(G1$72ZS9 M22"$$="U$) MVVBWT%RI]-+QXCOLV_1I_PRW; 1ODTGBXM?F.CH MD$X#F:579?;+ZL7&C-^L3^ [(2#WG\_7SR"PGLDMC:D9P(UO!QIWO-K>QW-W M]8OJ[;=ZA\^E2K7:D5B8/*)I8%G/PM2N<39U-%\WSAKAS/ MEA,WO-FL^65MZU45M=QE\THS*;*ZEEMT=AW]/J\&7HW+*2%O?G_[^>V;GZ,O MV3PKW%VN_8"R*W])NI:!;L!-F0/_B_]0ZJ/[A7M0E<-E: ^Y9 M[A=E-;"&%MT )X[;_:-S[UC\-BVS476!T[@OR^A-L\JC-]&;TU-3_9,7N?_W M6^;_YLO"_>,>[5;X%?);Y"^,3/W[:O)3M^CC[K:4R[-R.IFFA9/G M;R/EUFSJ;8_QZC?UA,OJQU5ILK39@W;KLMGTTLW5W^V\R"^KH6]%#INVTO ( M_]V\FE]^-9TW-=B<4'5FDI_ :/NIWZ#:MNY;.:IV:UJN2.[2;90C2/?8(ALO M"]\&V^]1L4QGJVN="'>6D7V\K^6T=FR=)OL6,,)BS)+2]_5;>36N7J*FV71/'IU\Q6M/'D' M%\XXS*)+]_%%&65NAR9;WVK[03QH<3Q]'$X_]]!WYNAG[FX\<]]-/ 9,,H\A M;EVK)?-MKL=^:V^OY?G4.\:BZRPM_(KXY=YZ+!_&B_PL*WJ:V3Y PND=U'QK M11W'S)^]I)%;S>U)Q//H_SF:>')HNZ,[GO8>18YJ5AD MS<2+BW31$8EN4O656904#C&NH_$L+[-RL2I3V3S+7_C62^MZB8JZR.75LKCR M5X^BB_Q;YO3=T9V84&8.T2:U[+F8%NL)N'%7CJ@U:F;?G5ARHX(X^I9E?Y0U M0-93+/-Z[+<&%7F46W% Z1CD6][>WF&0YZ<5B'K(O7^FWJ<\G[B-KA?,3W@/ MJ-9OR?FRJ$KP=%6D(ON2%A4$W)0-9RLUOBM"1JVZX:_^L9CS6]EU#3U.*E9: MX5T$HBJTYIZZU?>H\QT<5U; M==[*BKSA-.JHT-&E&[![_T=6G=R5M;GG&6'JJ'QC:=.775"Y?"B9;YTK_RJL^\$CBU,/$WJ6(YHHF#!H?GR\)_6>.-GV#G MX[I+4D5B?H3UDZK[=![F5-OE^*(SZ)5H\L\J5U2S4KG3JZLB=^J\%T%WVY0. M'L^JZV;3;+(>M'OV\O*J-L#/_#*ZW^2U*' [YA:B3/T@W" O\[7A[%7W>26^6XNC_>Q&$]P;%^27;A72 M[YT/9T[&S&Y_,=_2PAF?B^O.1TX-R;]53@*/ MB?Y =7&^G*TMUE'DA[.ZD],V%B=%MG F?T5F[;/=WIR?3.=NI^MLF?47;JG\ M_69N5 MCNKL[[SP'MD*1XIIYCZO5]=!DA.Z'NS:C?"[=I55'GYWO>,S]YA:?SUQZ.EH MN'1FF/N)NVMG=^Y8U-]:6,SJ"]W2> _._>M1&?4 MYVXJ>=& ;0>0SS*'0%_7B%34IKFGP&I!:Q7DYGJU*%I]N2R*:@H.0_-+)X*S M^==ID<_]W6_,L79[.(7= ^G]4ZR6R8^V_NK&LQULC[W0>1NIE1O\&PM:1RVS+S,./=:;]D>CCG*:WQ? M>81F*UB=]2>F??/WM4=E9G&>G<_1/]]"91 MG_6;GYT=[CN=WGWI[U>5!?_3&_7Y=W?I^_QM]9@3@$;;6G>;-/OFWW]U@.=] M_*?YE:,W0=#/V]N.U5A7HWSS\ZA6X&XJ8$Y0S+]4NFLEGLO(GQ=D-?X6#D,= MY/S3NR^=\)C50W,T<];D^I876;:H;N<,FGU3P6HW6KYUQ^[S:!["#77ZF&;]>F.<^N4E6J.N>,5[T?I"_&K7QP'N+O6F.5GN MC(2LEB-?I_FRK'P#C=Y7[\O:#'L;.8YM_-*>1D7#L(X3UWSHJ+?A,W$"MO9& MWK4!T2:?_1+]ZI32@.)ZOKE7H]K'W:U'D^V'L^B/H-R*M]4S7TK]JCW93E[:%.J#8']LL0-[GMWZ5>C&7%WE:.?ZHW[N;_E MGCM;+_]6K\;Z@0YC"B>8O+_8O_5J\O5*3W.HR\:RN'%'KTX75J=WM\_S5LX( UKI,*W*TLA.IQ@.52W<@X/ 6T@^\E">+BO76QT>=5OKNR4?0>T)NR4T MHY_\9K]9J30K9:8R>OP#:M/>W[YSAN7=5^^] /2GWM_A''17JLE):JA"'19%7:L'=,J^BJ'G>D3LG=\J=L^S+=#ZO U!NBQI_ MCX8#[O'KK&HP??9V65.)J7)O32HGU>_5N*L/-D9XXT0\JG FJP\!SG/O^:[/ M"S8TT/*7FR376]QPM$EJ=T;YBAM1OH\.Z'4T_C0)>C,)=OH3HZ*6\0F%>QG=Y][7#_F\=D M_UW'95PC]LK0;Q2ZCMNTYL!-A+[MM]P(] WT>;#T>;]Y[ \1RC8,=A6_T/$- M>?7CEIU<62F5/=T Z>UFN%T3>FT\!_H[*OHK+YS^>N)AJ8&L['M6'QRUM.>U MRB=X/O,G2/B*;&L+OU(PW Q6EG!]XVIDCE8A6D6@5K\HUW!]D99-Y%JM7J]< MOBL78'V;J_2Z9HI5%(.;7*5&=!Y^,V2JCNZ]:P:=$RHDT2U_D58+ MY;=P%0+VM=&UVAG]D,L&J?AVXC:CR712.^Z\GE4?V?T0R3SEN%6>E'XNMX(J M;BU0$S\1U;"W^KYS_G^W+WX?X@A_[_I;[H/AF\ILS8+/"<*KBPW\Z;YJ P+* MC#*Z/H_C4"K"&%:6Q=IR)C&!A"2$"H.@9!LE9#ZLCC J^^^37^4/Y[^7F?*[ MLMG$4OX-WNQ@K-H _B0O'CA\O%UAIKEH?012GW%YRPR@'U:7H>OZ!NS!^@9< MO(4;Q0TBM^"S;F+6MG'&#YPJ[7:[V]K\-E&4"$$%8UP03HA)JNU.&# X9N+A M[?ZUP?[K_=]HON.-=FSL9)4#@,GZN.^&Z-S.0+[M :@/UVY#S-I[M(+N*B$I MC7S<1160TP0,YL\2@Z/'7=XFOXS:B*FK(O?AXW5$3!,&Y"FJR&=-;%8W[KJ\ M+GWH716Y4OOB%VN[ZFY(O2JF/ABXF5 ME9N5^U5ZR45XQN#=(JV"<,MJ@>H Q$9WOIG-Z$FY#HBLB#[W;F[/H3[8=.H# MRZKHKGF[YN7]418^?LZ'9S1 M>:@KJY>S?-&R.P7']]:?[M^AN?2VMO71/YW M!W [SN[2P>^R"6_UJ!M/Z>..T"C7QP;!94>&.'Y1/L*FTW&9"MV'FAK=V M[>Z_WQE;!\?V \F/R!']RZV3F;L^Z=;1H#XJ2X 8RCBFG$'EL[:Y50F6!B8" M]%!'HX%_T\;+VG5 QX,!9L80P9R2@A+%*;!8: +\6&, H70J:R? S B:&&V! MI,)-@QNI8ZN4),IBG$!%'PPP^^%S0L6,4#%C:!4ST%-<4/M>,6.E078PY*YN MA5N587L6N^XR%MA+'^/DM$\\^.&[O&_2BMR]ZX<_9!VH31_/8_/CG1+519I6LM?0!^G3/E M!WR9%G]45G[DM)C5F51^[GU=5=2<>S-9CFO%M,F&F_B5GE6I0?-_J@SAJ8^Y:K(YF.W-U5%A%KE M6"XJDSZ:Y:G/ OE+^?ZUB:2HU\.MTWE65.[6 M2FT\*_SPYDU.3NGG\<4MU+S9OU9A^MA=W#*K#NO7-_56G=,:IWEUE^R[^TV5 M0KOP^:7IS-'+/%M\L-1'''86ZTAKK_5P6=5BP4P,K8KU)^XV!X?YUDO/Z)/\V[]8DN;Y5 MHJ*^Q63E6Z_RH?*:CJN/_'(WBD\UD?J R2E>7Z=?J[2X.K"MVJU'/K*RQ]/& M);_Z;C437ZRC^2A?+M:Y15E5G]1GK[MUJL\0*FZKC?.Q5ZMGS1[/\V].':XS M=NNHFMJBKES*=<1W-FW8I4T-6A?Z:+3[C<3AU1!;9'#SJ&_=1:*;8'&5.IYP MHZC+N137JWO)A0E!'2^O$H4AH!8J 4B&H,!46,)_/V7K6*;*>><_^SS.W,),\X_K M:.I/C0^E]MFM/7RKD:@6<:N;+!;C_VUD7"/B*@GGY%MO3C_&Y5N\.Z_?V@WD M..8?U5F)CZ%Q]NREIYA.Y9IUNM_=Z0VU2\M[**KXSSK+RN=*CMRDSVHQZ#'* MDZHS1;S:L"+MM8.MX:ITD[#?1G:YSE,^SWV9@SOLU:U7X5DI_S>9SH?.U>5: MJO.['ZQ =WV;A#;O8N]\VCT[](&_7[[X%()%]CK,3-N"S]*9I4I#B:QUS.N, M3XAB::RTP#$Y-X^QHQ_)S$WG1-+MEON:#"GHV\W.B[TQY$]OG#P=7U2GPL74 M1]C5TGA-8,M*^E?UF&Y4?I M*AC;6<-%%9C636IHE9;EO)*(GM2SN7<3U\?TN9OQV'WJPT1O:,%/O9T#Y7Q6 MR?GF=DY3J;2^NOY,NLX >*#>21/)ZA=@-9:R5AZ;BDI^.>]8S$XA%%_>9'NN M8L_ E1[]LN_F'H.RB>>99X2_WJ$[=:CM)A(Z9=]G"D]J9^7W*H'6*48[Q2?> MR=DT(H92,Z0UH,!2(8".F3"6P00YQ'H$/G7 Y5/MZS5YN2CO1J>_#P.=('B+ M=GI&V-GOD[4'O&,IC/T2K57IVAZH].0U/4PZHGRCCD^G-E9M%-=U(YH @^8 MLLS<='REBZ9.0&T!3'RHAH]PJ;-.Z@HAM\XL?Q@FXT&TDMS-T.JCK]N!WP// M+!$ALV0'F26/\;,_QTV/AIE1 MG,;=5I[N*5W;.4TOU[G-XVYVY?JPS=_UKHHK=760(FO2)1:Y-P9NJ7/505V] ML+6JLAY>70]T<;. S68IF<:UBHO:5/4+[\,P9UV?J/>(-4$:UZ9;95FNBBO5FW,SR&Z5?GZWWNMUV<;VK!;BWAM[5VXR5?QRWISE$5VPW5P4?F+TWN'>9;Y'Y?=U9M/;EV_ MKN,S+5=GV[[6;)=QZ]*GY<:LNQ-Z8&DK!W53U[DBA#6 K7;H%C,V.HM_1/=P MO"EHV;@BZM"<>1[-JNH 5;9^/L]J]69M875IY$XE.FVK6=\Z'=_J /OS^"*; M+&?9A_-/JW(3DW?^\+5*K*I"(&M%U3U/S2>_MO2O:O*O1.J#)]T8$L,!BI%F M"8VA4[4YM @Q201BR.#.23?$"5:4C%LKIC;2M M^F3:K96OYOS/IC+'#TFJ0?2;>.Q/9%JTK[QAC\.H5^5S^]E.8"5>^&.E6LVP&_V;*$> KP^B:XZ\FHJ)M^L97P[ MT.1'Z6D#ZHNZDY:?58QWI0GZ%U[A^NH+?R_NBLSY(5\.9JF&U$(V=(@]V :P ME;N=$K;6ZQ-L8DQB@F(&J!56&R!9K#@GTBB=/,;=OFF>>&WM$0:*YV3W1=RR M\)VI/A4TPETZZ1_;D1:R$2:;J3S/:$B[A_UF?RA_7C;<\QF<\JD*ZO'$NHWL MV,4T7TLM0S]0R[:9ZT"PCK581XU&UB2*0L,H55: A&#+K4*Q1@J:G6)=77VY MOK)#> -'/$9'C),>$6_@V+5CA? %0.U=4\-_H__&$!3B_4"[7A=A(# H81L! MIA7&3KG#""N*))><8:_RHP-\ M'WV)_NEDW6*FTU-AU?J@]LD'7>] =3T&6:?4"-8)D8E3\]Q_OA$ ,THBY&S: M6&#.7DS7:\@RKJG27?_!DV3]W, &ZD5-Q0G"BA$PP85!8*1H7:*-+3)U"NZ-7G62X: M3V!%JP,'1DC0B/.@'>Z1=O@?33.WH/P=JO+7BT?KBBG)/+]+YGH C8F0$Y6:"9]#)!@Z. M5;_'=!79O<_G MXZZ;;N#HQD>2!\5OCQ2_INQGZKH,&M]1:7P_/0B$'?>;E@!8 [137S!% M2$DKE"(PYH)!JK!^@7.*[A<-U7ZLB7;@H(C9B%'Z$AK?)O<\A]KZ0YF[ZQAO@P,C+>B4R&0FIM& (QI1Q*8K&- 5)6$&/:R&0' M--NB8GH7*C8$U_EBX#!(T0C1/L]I#P_M]E^?M%E=8ZN3$/U,2 SJY:&JEY*L M050 ;9G47"4(TCB!$C 1)X@S06,#\&.JO6VM7JY(]C3]OC]@*M@(X1=)\3@\ ME-T;,+WM> RZY1'HE@*!3F\J MBAPX-#IKF_5I;1\> XGG7@G"W-:E;OJU!?*SZMZ5K=*G0Q/%QUN'O;K**I[ MD*,L.CG*4A(@52)CD7 J;*R 4@ )JPE'@.&^\O96!]UWH_8]#2>' \\;J'7YV,ARREOJKHZ-?ZBH7=Y6[> [>!I5U/U16#D.AAD$4:CA 7?5&I27L M8'R2+WV$X@K'AZ.3[5"9O5G;[]F5O0:]C$,J,?3#9=M*K3VH&D3/)JS]-@ D M0&O91ZQ"2F)CG0"DFE$)$HTLYU@:PRQ]3)#$=@V(!B#*F" CR3<["3U#K=^: ML@:L]]]LO]C+O3=[!:QN.:R"ME\:N[5JMU#K=U4%YF+JZ]K.KJ-TL2BF9\NZ MB&I3HG;MP/%O?'LC1X+CIA%9D5TM%^L2N%4QVWE=I;L>3M5CIO"U,$=-SRG? MX?>VUU M%/FJN'X,8U]DO"J.,HK*Y=65KT-^D4[G53^FNL=$7K MIM.=A?>=5?Q0UM6B-WL\5H7A.UO4:7#Q@X:"U>J73>'O:=7@:U*X(17KZO>K M98D>=\/UP!TQ[+*OBX3M22051B762(AC3$DB1.P=[D!@@ZFO1_*XG*SD75TO MNVH#9[I[]FZ17985**] ^\-5!??S+Y_K:9<]-8=;WV#=BF1UI]6#UK?IKG[S M96\=8S %;S=-G-Y:QJ1#ZB50\]5.216UZH:UD'$6 T&-(]8$Q<8@::SOZVT@ ME8],'TP:JSB0ZK\CN-/6:S6IMGUYZ_JY;Z/WJ[X&9=W)Z#*=K.7?."V*:X_8 M;?/##IS/NKT[6C"] ]1;P+^LX[V+IA/ES09&JSNH^=PW6*S;5?KR[HE;M0B" MD_]>8_F/>RN]C584Y\7"I9.43HRYE3UQ%_O.O5[,5W=+OWLQ>9673F(-OL-+ M_=9?WO:KJ0_JV]2TJ'961>I.U^< )U5K:(_M*7#'8=J-1I*U MTU=G171.YW50Z7>TU?!77>-\6]2OV2R_\M=EXXNY,Q&_U&TIO.'HWMPQD I_ M)YF/MIGZ1AEU<\M&=?7QC%6S0;?^;Z/?USTF;WWEM?*-6_]KV3V0=G"8_9\' MV(:A5KVFJ[ORM# M?OT3WY,\O6RZ .?+V<2/OFE2[:#B9K?N:C1N@@Y3J]9Z-T=;-[A-.T]=&V'- M:A5NO^?+E=5SQ]0?1R*CK6G$]V$JW=:NFOW5"U8//.LV2ZDO;D:?KY2J^NC, MNS[+.VUA1R3^)][(NYN11MU^B)T1GCE#K!:YOMOXZKEKXFI:*M:VJ[^D'=&- M(G4>O*I!Y;YU<]7QW@F'XHLW4FM"J3>@?41-K747Q<6*7A\UE7H/EV5VOIPY M@OC:;N)]&+(QZ>YBUVT6;UKN[6(ORWJL38NJ6WUS5@^^ [:J1LI-OWK/_0[* M?=-/_#1]XS;?7-:M6]E9Y5GV)9WY1K!?EHX:W9J.ZA6NFUO7?@'' M3GZ11NO-JHCS+^[^]3*L[EHQV&5Z'?GN5'5_Z_7:G:]GT%GUC?7>="IUVQ4. MK@7E[;83D]""\B5:4/H>DEMU"4NF3CO)?O6P[W0GWR[XO/WDMN*TUK+*CVFQ M^'!^AY+VXZ9AFDM.?.RXY#'%%&IA!"; &DR2F,:@TS1, RB\HT=+82C02L?2 M_=]@:V*FB89[U#1L4^C=JW.ME*@&(F_V%ES9ENEXO+Q<-J\OG3$X_6=-/'?W MFUM<%/GRR\50_#&C1O;ZW^W!(KE=Q(RZ;?6NA#UDL?,BG?,B Q MI\_K1@9_W(Z,D.UZCN%7ZF)VN _;W_YL.SA,K]Z'?FW#B=T8P.*\5(^V_UG) M.]7(N]]K>?>K,P4.81U#4\"!$=Q_%'E91F9U5*&J(X9 :8'2>JE5V(R+6NQ[_*YWC MYQ^FKF]P_SA*??U;^H^\,+.TO!DDLV*,3S5?W/[=ZKBVZS4R?ZC!]\^(K1]&^#P$G'9Z?% $%>2"(.70P6A" M#-/(E\DWAAGR>)0H*Y/DGIC,?4"''HKP@Y$ AUUG.F!?Z(Q^L)W1'\RXA:!3 M/ LHBG2L@ &04:&U3( B@L>4<)LD%#\!-COV==>\/F8@Y2,H>TUKZK70UFLS MYU:G%@&6 RSO*RP_B,H0MLJLLH):RJB%&%)%F4!(6F*Q2#A((-JHW?4 !FX4 M=3DN!(8(CQC@H6+,J]1+V5&9V,VXV^.L#_.:^_FB[D"(6VPD/-&"*",8@DYC ME1J!V"8*44!BZ/X>DCMP3>JG:TK_Y-?]QXY _E;TYP<\ %8YD%)*#VL0I.L. M2S@T-(X-IU0D1@,KN-4PL8 @8-$AN,-^R!W/;[@&1K)7/]A@W5V!Q8?"X@_[ M;B!K?3< M>!@F1*L*&(04-\ 8CF,J4*R5PPG)=&(H0EQOI#7OGS-A]Y Q0C /C%A^/Z M_>\G<]IF*P=/\T G_EH>!03; ",&5.)=!\1J1 $E0EJ)$JBQ(HD48*,6SCY[ M%"J>>.]9XHX'HFJ@3L\1HJF!@C&0. W:0*8M4T(23@@Q M!L=/X*3A>ATV.>CYW>U&*$3;!'384W1XV&&!L&R;7 "%6,(5%TQ33JA"B@&& MA8(26PB?: #5_KLZ=@ F9"3%B[34V0.?QXNDJ[T 0NJZ ME@4QL'[/UX71)X M62=(QTM,+:*<.=R4BE($N>;&QHIB:Q*\-UF@0 .1 >=B%@CLM)B3$' JBXYA@ M2@A06''NI+0U4&@6/P5!]LB%E0!#!P)##Z-0)P;; (N9=E8!8X": MA*@$,*P%=;@$B-EL=+-_?I;^$>>?F;M76EYX2A,(HK\>@PK3<[3)H'L9U]TV M5\6)3WR%V%#89C@3'U8.X)W^&-QQ90.+8JNY1!H9JI65.,%.S9, BP0#,;0T MEX=JTK"W+,21A'.<'^D7O"5^(Q#&!DHEK*4JD2(&,*:QC*W!@IBAQ)'TTL4; MC$B_IL?@CE\"2Q\N2__ BE MH-)(O,P9ZT$Y%@(N["TN/ @+I!-\+7@B-$P,B"6G1B0""8*,!1"Y3X&)!^%* MZ ,""!LQ\")A6\.W]O<>;/A?GM]_R.(?^1=$HA,/3_ MV7OSYD:.Y'SXJW2,K=?K"'"VKJQC]%M'U+DAQUI:2[.QX;\:1!F/^]V43OD>ZM[?FOGYD/*\9*H@1[8E<$"$+^NL(^OJ@)+-59JO7 MW3\DR_M'WC_:CRFG5[\7@\EU:K&X.GOJY+E7V\>B#W02[17C>QNEG!!1NV2] M9+)ELG6(;,^ASFG5-'XQ8QUYT6,@K''HRXVP2@1..!"NM6?(D70Z1!5FF&_K M6?><]+Z6=M5&$B]G/7S J--]V*F;M8LS+F=OT M>WQD6,^PGF']$.IVHWHPETAYIJA'.@!E3"GF %/@#C23[E%U^\=J?DS*-J > M;3?\XL24[=JA^<=Y&:>P^KR59]\)_&Y,;A07^NQBT389$_3=7:F2=R J73<( M\H_KV7QX?M,&39JZ2%']?E6-9U7BIF)^4=W)Z-CV81;3:G8]FL=1%N?3R65] M3[GA\&)R7MC_^OOZ<2OR[#W(^<6TJIY]=W$9/[F8%=5X$"?Q[,?\9SF^+JMNQ&L-!C2$ O/&2V\="!:T(\%)80VBP2J]3XKP/2R5..CSMTEWF0B3C]O*9J>X MB'26B_#&]42,4T2"4JFY$1;!:,,$DQ&A2#16U!Y5J1[DHJ15=9B/\,?MM@.= MXB/:63XB9%-X*6#KK2'$*0Y::BD)-LQ(+)@5(>"7\U&87'=X3\/H@ IA*VS$ M.LM&=).L0I10A/AH,D@,+)H/@49MR3G%/ G6[55]YP$VBK_M+AMU7C6"[G*1 MW*3V"VV-Q81;14 Z)3VEW#ENL/%>7Y/!J<)\U*;&.XF:AE*Y!"4(: :F%!@G/9R6=Z-AY?I+P41W. MT7';D]E!S^7B,OW\TW >G]V/S_BY]D;.DL_EIZMJ6J_IK/,S^? ?]K_^_F\K M7VH]^LEZ]$4YK8KA.!TV5(/BVW >>:GV,/4GE_$U-_&^OTXGYY$%XZ^CV$^K MJ\C/R9-=S*JOE]5X7FS=8"?C0>+S0?JK=L'7#JTH).6X/XP/^64>/TCWSCX6 M[GJ:W$9O[KXM(DF&DT&WG+B])F4C[?N3K^/X]0O&]R04Y(UR9%&Y!P +P**M M&+5[C -CV@:MN:1(W%7+5H!E)Y=?XGJGAT?^"0EF?A@OT"9^]'/U6S6^KGXZ MKW$M+MXOD06K!LBYR""Z/[\N[YY[=/1*O_%855]?3J\DL@LED'%FE M^!Q?=/WDX0YGQ7@RCXC4C^)63B,1XM>#87_QZ,GY\F!JH63,+\IY\6UR/4K# MBE_7XTIR6*6#WGI&=V99U@(?'_J4J<[W&OE@4BW&7L]_.B_FDSB@.Z,_OYY? M1UWHELIRK\*W+]W6;Y]6YZ,HIT7:RVD MS^,\_UBOWRQM ;_5"%"3];*\2<.?5I%WDS*P/AH?1JC\NACE:CT:%'YXW*M% MZ\0Y^E(1Z]IQ^HNVWU!]F6X&LV!D]?RQ-"1JD) KDBER=%6'#%7U"F[6=ABE M/_+%.?E<%K\5HZNHV8_KZ[.KJ_2$?3U>+ZP M_9NGT',K=ISV8PE:MPJ!6+^O%/Y)E,5D8'5&@^Q'V MTEN&$2XB?DSZ*\,FCOJZKL]8I.B2V>.C6D2D1/",(KP:6?Q=Y,?Y32\!TGA> M2V5119FZJK?FPPTF[57SA7B35_7VJYMY^P8/&%M7A[^[]=[O,^1?%_/F_YC>_1 M%^_15#_')YFX?+]^J'7D=/E+E< [?G>FG,4$!^.=1J 5TX@8CKS$3A--A3EK M>+6#-* LESKJV#R=L1GEP0EA.'4 ;J'?#J,M--#SO=^#/Q15U%2ODA=J>EU] MZ*A&E+:=10Q(S;,U%T4IFZ4EW6,?K;E^ 76W_0W;$6&?#J4G]JLDB_<0I?&* M6[' :'5_BM(8+ZZ;8QBGZ8UNO1*C1;+^@E#]:C1:?ONG#^A#?1WGUE]=W[,0 MGX>749)^K+X5/T\NRZW(ZSZM/JC^_OQD]^6.=LKZL8J \/9W0O7B'(=]]_V(H*7;[^>5\]\[9# MONS4BG?5U]\6#/QE,AJ\)+3^E*IVB"ZU,-B"JC:7NP[M*/YK4L>]^J2HMU?' MX5!M+MXVK>(>(O[!)2R=SA:\-1PO_CN_F%S/HAJTT'ZKJWDRB(K917+41ZNT M[&X?D>XF]ZPEE+Z!A.X!T >5V9T&<>>8*?/+6_/+3J?%X1J1'"F^?_B/'U=' M-=VKQ]Q=9&Y=-SRMK,H33YJ4C3A2KL $#XQ@;X$*8H*EA%M"N0- ')[@R)FM M/#G+\^4W.3U\:MJDX*+')'V-JM7=S(K,F)@Q,6/B-B8RO(F^<2GH4"N!G >E ML?3:Z2 E-=0*@MO!1*RZ@XE"]"+VOU],/#5/X4(K7IWXO'/WX D7]95\ UHT M(.VY$<@0 *^U84I#"L2GG&HNMSJ,[0*MR#T_U,>#?]EN-=8Q=0[U@&\G AUA M^=TLDJB4"H@ZK (()206G1-N /<%.;-6=>KFD M'T:_>9FDPZMXD8] ^WG;T]CVE" W'%VG4,?#J4&G?X;?G4BL+E5F?7BJ1P#\ MT.AHD"*I$7&(*!DM6J4] XTP%\JRX(5^ ? OA>](E+PV[=O'6*6[NEZ&LPQG M1P=G8E.,31-BG9'$8,*!&RZ3HQP,:* $.#L(G'52DR7O <[NJ0=]-!6=%Y?I MYZOT[7M"!Q/?+Q.;RC7C[YW-D.K^HRMF\FHZ+OWW\Y6/AAK-% M*_2;Q MO5T=)/UW5-4)4MM5LF?77V;S,A*RSK"._ZSS@Q=UMB?GB\S&>!EY;U#THT"5 MPW$Q&I9?AJ/XF&KYFV)[!0;-%5B.9I%K?"+6A&#>IC-8:V&O$[%K)8EE&?+.0ZGC=S67EWCIGY+BJZ?S>X. M,A59F0X6N?A?E[7WTVSN&??P,KUFFO+4;N6!WJJ$FWS@R>5PGM[U-7+68C";00[G-_\$,MHO5WQ+E_U=_O$#(NW*Z'>+\2&YC"Q*)[\;"U_]>3%U]YU;N,['B8IJVYG^9">ND 0M8(P'.6XD9QXI;IL S8?FS4CMK M$4U)ETFY&,\W(1[E;3K>7>QGY>[^LBB(\G-=@RH*@5O+P,Y\722ML]0@CQP' MP;RD-NXZD@<6(#5;:N3KZA"0!T\LQQ0\)L90$[AG<34CH0([8,+M':6#L*-+ M+%WD/7+9B+1[5MHH>31ME.'%3.Y-O.2WONUH1-5J>9\NM1:7G/17BZXIDU6MJ-E&$YD-X^O+Z4))&J:B0)/!=7^^*+$PJZ:_ M16TGJADKDLY6<)GJ_-Q29^+[QW5UCN+;Q;!_L1Q/?=-JE+/-^U,-F\> ML,I3DD'%&A5 ):<>!6&%9 (8&.64-TXAIS28M&'>V9[B;O8E=6+X:37O)6T? M"%RK-[BUZ;PD8--L_N''\(#A?#:K^LEX_A91=E:-/_Q'W'L?,YSW)E9C_=:K MNRHS57[].JV^UDKARE2H5,,M\D9 MD"J:E?K!M?IY7<_R%1?KVZ3]Q=HNS#G[=+MTYU)37\A1.5I(V&HA&V5]-IBT M6KVY6AAI M]T+3]O=IC/'/?HV2BZ^+5"!K%!&D/A.+V#R)"N6B=E9Q645^'*0OFA;J+6"I MJZ*F#BHU2"5[?&E33M<52A:6X(>?4H6BN-[7JP(XPX2(L[@E1$CJKQ$KLG_] MR^;#XOQG<0#;Y/UV$4EV40 ;;^JM MJ^=4H[@$X_6JUIO&JIK@=)$'L"#VLJ)0*Y5U?NE?5(/K4?73^5T]O5%8Q]PL MO]RIL7L044DWG"(7A1P9G:*).8)@K$ 25$-CMSJ 111K(05X!1J\-)Z#=!12 M-,#1ELB9K3BPF%U'&WZZ*/5V;V6;*D=GRKRX X6CYLR[#U4P#G=E[VR?7EL14R>4ZWDU/,[GUQ=XBU9 MYJ"E)=ZX6E1FC&^QP_?09KM67Y%+@>528/NP4-./F-DD ML\D#;-+P+FVE9N\VM#?.N62E#TA!L$0X8:I5PX%?$^H$.,M-D,)HMV%NU'1/L/.V5; M\8UL$PK6 '8.4M,ZKBP/GE@D.?=<8-9IV7ZJ8*;\UOC98_NO:M-AO5JU_^L-6+)-OUAP5"KC@^7&@F(HM?9@ 1MC+?92;;49VS0M6NW! MP_%UG.6F8IVI>6_QN\^)\_SO<9^>3",MRNE-O<7^.!FG/7DZ&=5'&VF/K6;S M$P[XP8CTF'B5(Y;.:N<934X431I-"RW"P6BF-)<":!#:6DU\ZK4JHL$NZ?M! MDT,:\[@'N2M1QI(CQ9*=OH%FNT5O$1+&H:B3((BJB X<*PQ N,$"Q-:A8]? MY'"A'$]Q*%#14^A50HQ/R=60@>5X@647KD11V%0G1@&#-LP3!P $^H] M)9HAA-X<5]H)>I"\AZDZ:37A<0]/9,RWSO)K#]#JE+YE)?^<^=F)^7A)H M3[2+\%UM]9.A+4/;R4$;-$Q=+12GT@D4@H^:J+=4)&@342VU0OGN0=L!_5N4 ML!Z2&=)&N*XJA_ MR59=;!FG,DYEG'HEG)*-;% A#$D%31AHL-9I"IY(@8Q41'N[%06Q"Z?:..'K M,85['+T+'>@5VDUM%=HZPEX*E^7TZW"\&%YY/9^L/EC 8_U);K>07Y;;+3RE M.%YNMY"K8^?"Z9DU,FMDULBLD5FC8ZR1VRW-S)I_K+QY/ M_45,,-W$OAII'%8&TU0I101%62 &/-:,6H,/4PX)66RF_4? M,\)FA,T(NXVP=%,(0P$V.@3FG%<15X7&PH5@L*;":Q2VLL*.#V$/V7"!00]# M;KB0 38#; ;8!L#"!F"9"))SRS E'K R9&@BE!A&7!+]%L![)O$#I.>4"3# M98;+#)<9+C=P*3;9KE(J[Q")ZF=*<97:&)(2*(B,FBE65!P2+MMH*8-(3\$[ M-KESRX77#G7IQB'(L19X?0H\J481%2\%9H0921!(X94WB%N-D58DW).Q^MKF M\C'T7,"TY1R/SNIS6<"/0L I;G1X5D%B8DT4.@ZJ9.>^"UTVB7/?A5R$=!_]6L!Z"T9@A!&>0I $"$(*&+/( M41> "NKA3:N0GDSDCQ0])5[E7+JS^GE&DU-%$\4VIP5.$+#* S8 5FC%+8T& MNQ-,2,[#5GS@Z:+)(:-<: ^)5SFUS6"2P>25W0.L$6TLC$$Z$DK3X$$A*SU7 MV!OKK'*I/F77T>2-.R_@'J(H=U[(R/)>D&4WL%#6J ?ID1*@+#8"F,-2! P( M8U#.1ZAQ70"6%A0%@7J(O H"=-C)DULOO*LLT%>??U=CU$ZE/B9F? /<40DD M!ADFJ./<*$64XJF0K]326KL@F M-[:NTM13%0CCUBGL#$*V[BHC'5&4*-,]9#MD:U$*/6A7<\W EH$M ]LK 1N@ M!K I#)AX+C@0S04SDJL:V *A&J UE>U-\J<8$1&H6DTOR$"5@2H#U6L!%=DD MA@*1G B0B&(%E'$IJ0=+G-7!.2RV(HUW 54KC?4X(3V)V7L EWN:+[3R[ 7E M?KR^C+?T5ZRPO'RXY^W=H-/E7E+O'3^=KS7G9-H/YRNO\$H__CS9;%#5X'-\ M@1E-^K]^J!DO7?Y2C:IZ(<\ AR!59#80"GA0VD(P#+PC-FZ9%)\UPN ]$ 88 M9+01P"$AA?1(\'@;I'XAY$-11:ZZ2JLVO:YNK^,+NU;\XWHV'Y[?M+'\GR^J MR/*CB-CQ7<6B1<75M)HENA7S^.6@FI?#T:R8G!>3%9F+%--V7TA;DI[ZKOA1 M',G-O\V*NCQ>D>3DM^%\6,T^W>:'%Q)EFP*-!]["]PXV[FBI*X?Z\+#G??$* M07+KBN/+JZRO.U4RO!M'I>(-BDD^N-B'+1VY5>JZ^R7!WT-'E\Y1LJMU7=^2 MI0XJF?]9CC<%YVE=<3XY1S,G'7>%X YRVE-[&W0EM^:MJ\>L'8Y%]?M5-9[E M/)M<2.A]%1+:'7* M+\5J.TPN>6NZ6%*-DAYCKQ*=_ZRPV[<6DP[&Y'978F40(J)5T^Z8 M!+L6XFG?/Y#T.?'S,#7^*::H"-J&S@2+)B50R6$RC MY:<]%0N%B/H@-+N+JW7TRX^3\3IT9I&/>G3Z$>EQ)5XQ[*U[::T9'C(\W \/ M8A.P*J@!A*T@P9D$"YHI:HDCP8(G8-1+X:&K6ACIH5<-N>\>/#PS"H?&J0TF MURF^L LGV6VGQ=^.&'TQ(W2!6ETZ;S@(==Z:_K"#$,=^_B#19K/Q%B%A M'$)*(I!*Z<"QP@"$FZBS"ONF)5/>5)%]4BTFT5,('VS/VLW^\D4$[@W8& M[3U NY'2E@OH=:N WKL![5?*Y[M[7?^HK.5A9A@VX &, P4B6,.,YEAK#$%+ M#30E\I2K!S\S,7!G-XJ=J7_$"8:%2XU'"2B/M-96DU0]ETKJ$6^D_AG$5>#4 M:XD51$-?"4512J '2I&7:"%945"K@9[O_1Y\P,S!.SQ&V)$FS7'9D+-G95\_IY\V%**FY,85KUJ^%ORP.]LM^O MKM*/BZOK:?^BG-4#J*91UTC_ELO^D[??6J[G^;'X?/O)DZ_C2+E9_+->^^+; M137NI3F7LUX15:U:)TF#G'R)R[10;Y;OJ@=;32_K%.GRSBN;Q"W*::+K?#@[ M'U:#7GS'L']13/K]2*_%K^M'3DFY2$XO+R?7X_F25*GVU4(GOL4W*6(M,7"D MQ9*%T@RKWR/7C+]6"X9?D2SQ=H/2&X9?3R>RV^RZC.]R%4]81J@5QP?YS)Y63!JNEQPW%*5*J?/CD_KY;\ ML1;]7B+JM[@_I__&&0[[PZM4+V%-D&DUOYZ.:VF.'_TVG-6&3ER4_;KO*"/Q0^W!#;]$1D]3BB5-9A':D:6K!Z0_MX#HX]SCE(XZ=>4B^2M MRLBY]S_B-MM/JU%9#R^AX: L5GGUKLC[P]'JZ4O663TCC?VJO*G[!R^X)DG! MH'[R0^A["TT_[K9*Z@\7QLO=_7H[C^\1A;N%G1GC.\.M_[V8;G3PK]79EVE5 M_GI6GLPWQ'*?\147TV1G_2LPX M5MPR!9X)RY^EE2S6^[S>O-)NLB9%N:53W5JSN*1+JZIG7 M4>I7OU]M,PE":^0]OV\DVT ^7J'HZH'U Y):6$-OK1^LM)>+M%D_K)1\+'Y9 MO2>]-,+N8'1G A&+YPM%J:CEH:D8K;%SLUO4,VZ^,4'%/(K3?+4-G5^/SB-5 M:[Q9OB=NJV6]>=3 7VZP=8FIO16MIK6_K5<_-.'@:C-/SWX K.(4$UEZQ?4L MWOA;.;JNSB)?)7UKLVE%C22^;UE'I[G=+R%SST5/PZM^7ZYZ#>++G\=M;]R? MUII<.5KLG75QGR]I\ZL?LMD2$T0^%LD9?&E@<8KID@WC:/ %/.H M5\3]ZG)25[)8#*UFGWH]AHMI#>J1U05,X\"&R:'86S)N&E;:XV9-_;>WX(OT MM.'E95S<:;(G5MKKPF&TI9DMU-$F+Z\9.?'L9B@ZROV\KA$]NNG=6H_$SS7F MQ/L3 T1^'@QG_=%DME#3OI2C!8G.XYZWY+3JX7TLT?B.2;99@>LXHZ1BUO.X M1<1XURC95K=WDF=YS=QP5GZ-VOW793FMI9)>(_5.EYFG2AJ-E01E4[,&1:GB M6F@DB1&:V*;+#!LK"; 0%((@D%3:.1S X8C7\7]WNLP>?<\A76:'+;8U2[RS MHOXM-?_?$NA>3:8+1]JRY6V*75UB[)>;J'G_(RE.2QTYFH +0/]:3;Y.RZLH MM_$7TU_C'7^HI6)5\:3=$ESWD.I1'^(V+8_. _GBLEU8/.Z!9.^A;M?IOBR7 M9MJWOE61"^NT'+*;"^L\P'S--B"9P3*#M/]])YRN#BJCE=VTKS\]1]YR9M@1]B]]?GQOYW*3,H-F!LT,FADT,VAF MT,R@)\F@SPM QEW6P/W_70^OTIE71T*/NY1#UJI$O6T66$>P8&>A!PD"5\W" MR4%@*DB@DF@"U#B)%"$0I.((4::VLK@>R4OQOR^#'%(#L_A_@\_E[\]*J7VL ME6RZ]:\+<_:GZ2^+.(IU6M=:X):_2.E@QDQK&,8QG']LK@J/2V.,(E[DG59G7F[OO7GN8$ M[;3C[8?I=)F M(.607B?:HZK5&FH943*B= -1)&D;I6@:(#!#= (AF^6Q,J#8<.#;6@M-(>NL="N E8AI1_';. MF0.(M(0>J%:K77=.IG,'AMNW+#HPK.L%=*52]3%E"KT^==Z::=YY'>^=>P?= M[!V*4J&%T5('#Y9R@[TQ5$O"J0D(]JU+_&KF:C=\6J!83Y!7[;W0BER]OAJ: M 3@#< ;@%0 #7@.P95)Z(006G %8+UWP$K@- 4OAW.&5]X,#\"$]@!QZDK49 M=Y;Q-^-OQM]3QU^QP5]G<>!!IV,;"\%I&8 %$0Q"5#JES/%X5]N(<^DIS#*: M9C3-:)K1],EHJAK%4;T!::TCV$B(Z*D=418H"\PQ!FJKDV-K:%H7@WUYC H7 M/29I1L W;0-T%\R6!5+)_?56NQV$W.&Y/KEZU(G-^SW--:_QZ<\UK_'IS_5= MKO'[+-*W5?,^5^I[;M7+$R;"NYUX7OV\^GGUW^?$3S?@,Q=PZ[)V]K?Q,+7( MJH^ZGQ-^> *BU_K\.NJS[P@>/.YUQTC*3=)9<""D3@EF#(0.A@5BL:+(.NF9 M5ET-(DFWK@-(_KPV?,I1?7<_=1F>WOSOWW[I2+@? ]:CBI]"&8 ,61FR7AVR M,!*;I!5JN-+>$/VQ3JML' MK8PES@F-@!*D-#-*8:DI>.7DX2N+O!)B@,(]WFI0?_=]82=0;"U,IE5\8F%K M7A@^+T\W.Z^/T'G]%!QKM!P0C&B@&&D>)" /&A-%J!-1N^+."G:]+O*F\8$6*[#ENNP MO:HVFA$X(W!&X#4""YH+L>5";!F ,P!G 'X3 %8T5V++E=@RG&8XS7#ZWGX64U*WZLOA4_3R[++>C]-AS,+SXI]9$C105\MUKO_F0T M*J]FU:?5']_?7=T/ZW. ]8D7%A\>/B98O(FQ[[[_L,6;B^_P\[YZYFWY9<]Y MV3//?[:AXQ2.?^KK;PO9_3(9#=)YT,6TJHK_BE]4BFN\E=/.$2JEE!LT,FADT M,VAFT,R@F4%/DD%/L%JJ_[_KX56*+LM%='(1G2Z M2(PDQ]1+XS!%]""GXEBUDB/^UX4]^]/TEVKZV[!?K:.3UA*W_$6*2EK^IEMQ M^E2*'D";.>.=U2PRDF4D:Q_)&HW#7?#46JFQ5 &8=!HSK)&CW"GEN> 9R0Y: M5Y6V7/PB UD&LG<$9(T.W(($Y%C@"#P#[+S$4;*,03983T >)E#Q"4#VS/H: M+\"V-H"II[C*L)1A* QTL%Y$B^D$IHJ?)B>&DU8 M>EL@ 4)[B)P$E+RG*JP_3./KZCTI>\/?B3?\";C&\0;7)'*<*H8E"@209P81 MKH@D(C",HQ%YE';CANT[Y>]*.2S09K^@[AU@9$QYKYA"U*9$(B=$*D"*$@[8 M6RD$ME8&Q&5@T:I[;YAR2,]3V\7Q,Z1D2.D*I+!-2T..B85H>"$+#!" @=> MDOB)HU*\W4%=VUZANRC3 D1(TFK:;,:'C \=P0>^P0?G$((0O!(8@5(T,KU3 M0 RA"M+%V[EG#B#10O44$2P M:6HLI?(.D:B^6@I<:F.(UXX2&35;K.AAFK,OX;2-0!5$>JK=2)7CA,#GY>,> MZ"QI62N5W%]ZM=NQR!V>ZY/K2)W8O-_37/,:G_Y<\QJ?_ES?Y1J_SW)]7]>M M:XO+Z_/KJ-.^(WCP!+>[:K1-]P(9%308@@0HHJ2'P*QD# '5%'%3CNJ[^Q'6YM.;__W;+QV)^*-,]C!JLQ]E9\\X,V1ER&H?LAI] MQIU"ECH"BF,-VG%#N36.>AE(X"YT.O^^9<@Z:)HLZ@&&C%@9L3)B/0>QFHVY M'1>&6>81H: 0& 7($VVH5BG2X=A2<9\"8AV,*!/E/]-S6X&B#+/ M$??. 6=2,>0E8*5E4$ D.3C^O!)B,(Y[#.-3P(SW5'(M3*95?&)A:UX8/B]7 M-SNOC]!Y_10<:_0> "\0(@:+""] K9#>!D>5<\@Q:9[G$4H:54X05L:D4"RY@*3CCTC#P(%2\0)X)S8,4E(23\?O<@S3/@8E_ M5M/)H)Q=)/:2!)/O,T1DB#A!B&@4R?=.>.R%)I9*((PIK*2C.IHV8 05A\\B M/KA0;Y5>P#U@;9XK=4^R51O- M")P1."/P&H&IRJ78JK-EF19,T'=W^5G>$?5TW9C2 M/^*:#\]O7CZKQ67Z^:?A/#Z[O_CDVV)D7R:C07IHG$?BH^'XNERS].[X5 ME-A!DGW8#'NT&78QK491^RCFDRA+Y]5T6@WB1XN:,=.HDGP=QP<,DCP55^5- M;?:ESZOA;_'3-4:;?IV."].Q9=54F MW2G^X"IR:AQ1I%L5'SLHOI73:3F>WZP?..O%G]>-A)H?I;=$5C^;5N=Q.$D4 MBOX2ER(]KB:SX7SVL?B\F<.&*+,UG=+.7(]K7DTO-W->$R8.;A*5O)HXRQGT M)[-(R.KW-.TXVOCIERJ1\+I>@'C++'+:[/PF,D7]^R;=)E]&R_Y'LP8-GT*+ M--LM(GPL0ES(BWORE MJE:S'L8Q;R:V)N2WN&DL/ED.KK=Z\LU5 N4X\TD_4C!2Y2H^M']1CK_6[Z^? M,!DE=JU7*0VK3(N2^DL5PUDQNQA>756#CX6N)[$2Y;T%[#_+B!#3FX5:17&O M((B@9S^M7JYGW_U3?SZ)%D-S+%@]^VF]YP]DH5W\ZT[U@J#-@04C1GI)B0 / MH)G6@FGCA1,R8!VMN+OJQ7TZQ0J7;^XH$C^D!?EOO$.+@+46P7>;4>CC]B%U M$2DQ:K8&?Y.5?QK!-SG^49?S%*P2$&D>[6(M%6C@QOD@D<1;YO&>!(^:&VN# MX.0C.AC!>XTM:'332R"PM1N6L]FD/RP37-=(-+F>S^9QH1)$O\Y&%)^5\#9M M)Q\OFGIX>-HE0-RU&DZ15I&VI^7W"Y@B$<2&C(1DU[F+CH(@7 MIAS5 /W+156MMH?T\V=3=WXQK:KG"\-E_.0B;I8U.3N"S0]LAX>6VD:#%VF# MC2JJ-0Y%<=5>&1$4,Y@*D,HQN9?4+DVTG]?SV#; $F[^STX#[*F23#]N&U^M M(>=2!^G(MKF-(E^6PK64WG70RR,RN3Z#J1447T['$7;N:*8+;7*6E,DU0Q;E M5=1S?H^$K\'IL-Q)8!,Q#QY[(Y7 P@!8*S767DKGN<:4N8=2<7ZN+LMAFMI? M-XKB3VL]\?[-?'U.]:1G^*7*_3FY5K_^=/Y+K7$NIA.)/)V[2*E;QV/M/O;C M8)*>\[]I[&>(G*$VE!'Q<3NI\=U(5'F9\@*W!2KN.I/KKQ=QFU[:F(GNR:B( M$SH?)KH^?TXOW#L.*X9TXZJS1 AB*(Y;0E2FO9/.ABA]B(DHC%3P+(9)##%N M1PSYQ^T*3JV)8>3M%K@6OX!K#V^4L$V_#RH<5PQ+"BY X%QAK;A!P"BA2H6' M%>?BUC@7#FA;)?2=5N5YM$(^WO%"W_6K_K_ZXX6[^JX;M>$2[4<]J)K> M<9QON5E;<)AB(V;;+(XDL:ZIF%YFXYW%_O6JC2?_7#_<< 2"7 ME%2"N"%Q@21(H[P(1%FB@M(ZJFB;[90":*P\$8R!8%)I'Z@!JK1U5.*PP)?( MSM5 S_=^3Q3D*DKK56+V:-(_PM[[G2+<.4LB;,$UC1?<.K%%J[N3QC1>7#=' M,$Y0,KKU0HP6&33SA>^B&HV6W_[I _I07T/$M#\9C9\NN_4=]QRA04?J%>TX%L5[@SN^?ZXK**D5G9]J]]D&4HH% MIO0B@\[W.4M]H0B_SD'I:N:W)_8L//ZE?U$-KD?53^>KA^X$7X:)<"1HQ[4' MJ[320 P01C5PJ@ WP)<$)9S%TB $8.)^ZF2T;9!CUG.K01X0/5L\@ZT=-O7) MU-KETR^GT_J@;VG)QJWSZXH5O]PL';XUJLX6P;7U:6RZ\WPXG[J*!DRWS%DHRK#)@9,#-@9L!< R;= "98L$P'\ QI8,P8'83@B"#P"O1V@\+G ^:; M%!C!/:!M=C+-^)?Q+^/?L>,?; )Y@L3!<\N)\1@D19I%S5$3&9!QC'J['_ZU M8>1R$HW<5VDXT4W,>IK7]'7C^EY23WI:CF>C16F!NKP&53YJ'Q)ECC%NLQ[2M@2\A)7:PX7G1.ED!#@.!&CTS."8 M $%2,$T8<)#*!(X=R( 981QMU;,X&@0XI-6_M=QP1RR,U9G/2E9-KLBFSNW9D$WPHD4 M96 )%='DCQNRU$901Z56F J/[8.F_W.% MKQ!OM;/05*M593M#U2YYD@]3FOJD7,TO9JSC]D4+OCF+PYA*HY"SC&M(;;*< MQ!H I#0.:?^@K?A )9&C=P2E>"_<[O'=L[FMF[[R#-L9MC-LOP5LRXT=H8+T MA%/F93#@E%;*RVA;$.2C^4^D[R)L'SKF['5[9&70SJ"=03N#]B.@+9N%W8-6 M*&C-D,#@F%#<"B>U-1 @ZN1[Q'T\!MJG$?>6,3AC<,;@C,$OQF"\:84(WBM. M TTUXH$0I[CA2!@!W%+KF=D/@UN*O8[RPT^NA[M@N-OI TX25D<50''B(@*2+! M6&<"6.(YCI,. E'4((LVC".PTBH,(*B/^J3"<68,(X,UD3O)\NA[#EE_M>T* M@I/+J\EXU0YBT>IEN!&!?7H^(OP_/J%.B8ZU=UC.'^ M/)W,9H5=57[6=>7GS&F9TUKG--WO7U]>C^HN?/S$/M#F$ZI:YVABJOX-I?.>>:GGW%Z<9E"!ZDY=@B M8@!1JH-V04C'D3$>FRWOW<,^NX7NFU3?!X/JUV$O.SQ_YN:_RG],IG94SFZ' MTBS%8'7PVC@<.)M5_4^#Z^E-54X__(?ZJ+:\U.UGY+]K"$;,3, M">04\YHX 2$PK14C%@,A2EF+M^JT[1#MVGIYI)EB"\CP\I ,V2.TU;BXXSHZ MS*"80?%]@N+.C$2EQ!H5I4*6>8NQBO?=@80_5O,C@%'64[3-0BI'IFUVM!GN"QC^Q\GX+(7:5/.J M*+].J^H=UY%[RQ5]39\:1G0#84@P+ZECDC(#1&M#'+-26&2% 4!;>69OYU2+ MK+KD5+UFU$<];/ 1VO.PG0"/GT@YEMT[--NP=Z!*&JR,1\I#<#2:/9A:SA76 M6 JI.N 2VL77+]ZP>4\*R*62LFQVQ#&!H\*\%DZ'C *F>; 8 39<,\<80C1H MQ;T-6ZV(.N&9.+"X"M6F-_=9SHB.^ANRA'=%PG<+N-SLOEYJR;5D4L;=5SJK M)0J* A-6(8\=?W/[^*#"+-KT-W;?YGW5[HD'025[/8OOKZ9GTZK>2;KG%.VN M??Q6J_^JAC/&FV@4YBW$CY5EAH*E2,5+(."$9H0YN@>V'=IP7K'US]6BH.3L M8GCUN.6,Y4=V-,$IQ[&KMTJ$CFSWF&Q$@EAC+#9@,>/ +-&4*T<(%D9ZA Z M8&SOE(47[_B$H![EK](:JK.&>);TXY7TW:8[9ILNPE&DD5(,!1((4"DUUE9B M 1PX ^+V";5Z/=/]L,)/>4^)5^DC?$I6?8:+XX6+W6C1B-PVAC"NO<)6*6"I M5Y'7/CA$N#&:^ST.F0[D!S@L,F!)>U2=MEIP>D?CKOJM&DVNJD$QK_H7XTCF MKS?OTVWY;@[&<<-WJ3QSVE"+D72@HX:C"&&":>4E,.4Z=#"^9M3/:S[].5'M M<1M??.3Y=/R=^>>Q:OCG&>68I6B)*=DM6>(.%Z(V(D0M!$UBI"D MG&+#'*7@/36I88&,.@$@+;7;QYUW&#O_ &@ /=)J*'SW=O^.53E_!8 S<0U& MDZ]%.1XLFC-TMMAJAYT ;\L,K^H+H U?9[3ZHT;DM93(@?',>"4CM?0-UYY^ZO'W4+H#9/U=^!D#Q=.3@ +;JB(S1RUID"B^(7#'D&BF+I MC:+4$8VT)4[ODS5W*!_!3L%HH#XHQF,S+ M4;%J37HV2KR6_:N=F7BWBG;>ZWU@#0]L5*8<%81+9Z)U%?4J[Y$GJ>TL$@Z8 M;M7[L#MXH,72=*?,W._Z\( U\NN=-1)9I)"G%B"U/'$0-W@7P ;G\3X;^P[' M0!O1N4CU")QVPEN6R-.5R-W6.FODP2-!M25,Q(W#@7-2&8$)P7$S00'SO7QU M>UGK+0BI@IZBW2V)WU5[.HOUT8KU;JEN1*L2#0:"L81:"](:Y2U0QK0"Q2S> M*X[G00NZC3";U-4"YZ/UX\HK_V%\VY0MSHKYBZ+H3P!Y\OR.>W[O(5V+-1*G MP2J'XY: +0^@P1IO#&"/,<7(:;Q5'& C\_4FL0FR.MC>@"GK4<)/(9TJRT_W MY6?M><]LE=GJ56$9J,BPW&G-_/89&KWZO1A,KJ.!M#XDZ.0!1=OG5W64;#%< MFX=%6=N'O6)\;T?Y$R)JEW3M3+9,M@Z1[3G4.:UND2]FK"-O)PEBH[Y8*Y#C MEE,9E1?F@J(4!" P6"G/Y-;YWKV'>O[W_N@Z4>+/D\G@VW T.I@NPQCM@3Q< M8-X^W-#-?I$95C.L9EA]DT-:4#P?TAZ$,TZ_L7E&Y8S*&94/H.SR1F%+3+S@ MCB#-K0>&L>+"61\D"4H[:MQCRNZ/U?SU5%W*1(\SV@D<[J:J6WL#_S@OXQ36 MG]?_-H8S&HZKLXNJ!CI,T'=WV5C>P81TW9C"/ZYG\^'Y31NS^'Q1%:GQWV2< M.OX5D_.=[KGX=_K):M9[ORU47Z;7Y?1F :VX5Q"$U;.?5GRKIFEXD5]'$?IG MGVZOQ@OIO4W>Q77SC>,D3J-;+\!H<6Y0LTG1KT:CY;=_ M^A"-VW0=9])?7=]#E,_#RVI6_%A]*WZ>7)9;^]VWX6!^$?^,4UU*212=47DU MJSZM_OC^KDQ\6#NQUZO(.Q[[[_L"7JR_?O^(H^[[8=7SWSMI-Y M6<=J;[RM7E)??UO(WY?):!"?\0>7.'\Z6X#/<+SX[_QBI"OY MWF_M=_MK%,)HLG[(GFP>GEINJ4B '/Z%#F]#00OO:'H%7*=_?S:.-C(H9%=\G*NX.L1%B MDQ G*>(8C+!TJHW&J63\'\N4B*8C1- UCD14E4I@C)21+VX9T3D8A9Z@^/VJFZ=7\>+' MR?@L1=M4\ZHHOTZKZO*9+KQ#S/C8<7V/%7U5MYK$&P@C!H2$H 5W$C13BLG M(GY1@@DC>@_M\-!NM,/F/:G:W+ [Z^G)LMD5V=SMF9"-;BJ. M N%6;69'-A]F_?XNQG8ZUE\ M?S4]FU;U3M(]IVAW[>.W6OW7-9S5)AX%))8R(&3BAV",490P1AP-DAKP6'7' M<%ZQ]<^)JR,*S2Z&5X];SECF)@@M[^JG6)M9H8U("":5H!Q%BQL@,&.L)X"0 M9B %VB^9_U#&]DY9>/&.+U4ODN6DBSYG03]=0=]MN:M&NQ/KB)1,&XX0@N"X M-$P 08P00X31^U1A?SW+_;"R3UA/$=79"(..&O49+HX7+G:C12-TVQ((WFF- M)"9@HI: ,?6II@1U2BNQCUYP&#? 89&!LYX0K1:HZ)Q6<'H'XZ[ZK1I-KJI! M,:_Z%^-(YJ\W[]-I^6Z.Q57# M9>Z7EX_"/23:5-L[:YEG">V*A#YB9S>:V7#&M44J* T2)*?GG%_5&/&777WIUU&<8Q4)H1:U$G'7'F-ZTF7I"9#G*Q^/9#?[8+@\;,:".&JD=HMI0D(IK M$K=Y2YAAPGH6NA"+OLW_;6SL^%6.Q3IK>&?A/E[AWFFJ$R0V1^+848L\!V.I M!XJ1MDK:N"T9&S\"MD=]HEW[$2YZ\ ;S^E;@R=K:[:8:O_ M;1G@58U_W/!MAN!X_- %:2EHS:6GS@=- E'!<;=,?YKSK[[Z\?CY%OU YR^ MD#Q='3@ +3JB%>!FAKK5CFN>>BU%2\$(P[3'P1H;HK0XN=48_0V\ CL%X^5! M\^AP?4H[5#LFB_Y[$?W=/@/<2( 'K;B@<3],I@'B1%I+L6;*8*^\XMT\WC\E M-#@I'T(&D!,!D-WXT8A2=1Y)C;5B@3$07&MEE)[WEH^%N- M5IX%+P(.&+S6NJYW+(%*:7SP>R0I/N9Y^._/;I>'@'TD.50@'Q4\LK&31B8] M0BP@Y.)^KBU(B+NZI<0AI1051.YUF+C#*=#&:1]3/<3X2?OXLT2>KD3NMM5) M(^4]2 $<.:".&*BK6B"G@C14(09JK^B=O6SU%H140(^+5RG;?%+V=!;KHQ7K MW5+="$U%P(B5DFBB$5!!33"6!F*PX=8'OD<5IX)4^/]TW/+\CGM^[R$SBS1RI(5G/%@32- *>' 2&8PEY\%S M"$9L^1 V,E_O$9N(JH-M#13U.&NSYEAG[:PL/F\O/FN_>V:KS%:OBLH4RXS* M7=;+;Q^@T:O?B\'D.EI'ZQ."3IY.M'UX-4DGGL5P;1L696T<]HKQO;WC3XBH M7=*T,]DRV3I$MN=0Y[2:0KZ8L8Z[:R2AL-%>#'+:1$6#&(53R2V-"?6:JD M&4^W#O?N/='SO_='UXD2?YY,!M^&H]'ACOB$ZG$I#Q9JLP\W=+,M9(;5#*L9 M5M_DA)8*D4]H#\(9I]^_/*-R1N6,RH=0=AL5+$$Z+#@7$80M "?: B/$$@%4 M,1.VTMON.55_1547L1[";;9M.S55M_8&_G%>QBFL/U_\>S>^]9'K^J;%2^H_ M[Y].OXKK/+TSW=%P7)U=5#608H*^:V.^F-Z9;/WOQ73UD*OR:W7V95J5OYZ5 MYW%(G\K1M_)F%E_UQXOI VFJC':8: B+< ML2<^QE$=> "I%)%@K#,!+/$<>R6"0!35C]FUBG?P6-[9W-)U@WG_<3V;#\]O MVF#/SQ=5D1I53L9I?=):[?(SQ[_33U;+N/?;?NK/)U^JZ4)%H+A7)(!]]M.* M;]4T#2\"[RCJ,+-/MR7MA?3>)F[C@;=4$;1:G>$XZE"+Z^8;QVE?&-UZ 4:+ M\Z\:[XI^-1HMO_W3!_2AOHXSZ:^N[R'*Y^%E-2M^K+X5/T\NRRW%[=MP,+^( M?\:I+N$^[@&C\FI6?5K]\?U==C(OZUC%F+=5L.OK;POY^S(9#>(S_N 2YT]G"_09CA?_G5], MKF?E>##K;F;L2=AS'2#.MOIW&$;[>WU5#1TKQ.@8YO%8-" MWR W^R@8KCZW*6PYG=[$L1;Z,EI]+X\)Z !,Z=UC-,:[NNBZ;_.S):9K75F M^_'>P*:N5"UX:P?R7\O;+I7.Y)]U5^2.A"IO5>( "&S:%'J"01JL%$& . M!>I3#6I$M-XG3_RA$@>+"@?LI_Z$^$"L<1R8ZCC^[1J?[B4!&L3&EY^C"=[A+Y*#?IN M'M)E5,RH^#Y1<7>P&, FL5,K);4%%Y@%H$@;#HACHS&HD/IL'BA8K&- 27L8 MM9FEE*/*,K9F;#U-;-T-K7*C<0($P(QAQD4T3H/2DFCG _8>0!*W3QSN0S55 MN@6CT,.DU?R(XU(W3Z]RRX^3\5D*MZGF55%^G5;5Y3-]>(>8\;'C^AXK^JI^ M-8XV$!950$RXPXQ:!A(+R34EQ#O" T0 "AWRJT5>7;*J7G/J$YJ70GM.MA-@ M\O=00('C#7]C+RB&P*1!% **EI! FCE#G",@;!><0KOX^L4[-N])WN:.W5E7 M3Y;-KLCF;M<$;W0$PM(3;(CPPAGPVJ;J)@B09U8A[LP>F\\KNB8.+*YQ!VY1 M7)_EC>BHPR%+>% PV;W]J=I'M>T>X:R&^U^J]K.8M-1 ICVB'IL(]8!B%P MHS2-_T^$9B8HV /;#FXYK_CZY\36$89F%\.K)_3[E!_9T02H',>V?HI%QKG< MR 0VVCNM>>!$@[5,$NJ,8YA(%7#<_3M@;>^4A1=O^82@'E6O$I'164L\2_KQ M2OINVUTT&O>$J,"#Y@@DXE'!!T4D$X 9UI01R_;IYOMZMOMAA9_2'K!6:RKD M[B,9+KH,%[O1@C05 ^2LL@Q3XH!1K+1U4@A#/'<4X3;Z=W89&;#D/QL\[8+$_RMPO#VO#/87;+$K96=L\2VA7)/012[O1F(5/FL/,MYI^5\IYC+1B2FLIHRRJW& MH $D4UH;@9QQ C,P>^7I',9$/KQ($]3C)!^:']>A^><7=?H\9>]?=R;^5N:T M;+@ D7&&"J:89@J,P-(AL!'O?$J7\68/?#NX.;UIF_;X(3GD0_+L"W]\HZ<; M0>!,:\XI($P"$"Z-Q(CZ>!U\P.1='R@.3V LM!7B)C9:44^RI8M[ZO:J0O)ZU?@!Y)SV,VK3.\UEX MAHA.0\1NA&@$CLI@#&9:&1D_54$8+T$J[ZF-&K(4^P3)'<;0/P :0(_*5XF, M.0*+_U7*9[X"P/V4&C-TMM!JARW_MV6 5W4 J(:#TSA," DL$&L@PI[T(!2/ M&$@]9MC1#CD :M:^^^M'?0&HS;/T=R E3]<(#D"+CB@&JI&KKEE@RAH>(& 0 MP"4H0 $48CI8XW$'' ,[!>/%6@)K.W;^$;[IKJL@"_^)"/]NQX%J),/S*.+4 M2N8)8. V&"6\,$SR^#^8:]9)Q\%IX<%)N1(RA)P(A.Q&D$; JD8<0C#(FL M8V-LU!LT-8QKJKU[^VS[EM'BG]5T,BAG%XE+),'D^_>@.KRGR(+)O!Q%3CBO M6>ULE'@M.U4[,_%N5>N\W_W0<+L&Z9 #&0TK)R&BH:'(&6:D DLIIBV['W:' M#+18D^Z4N?M='QFH1EX]Q<)[0%Y*ZT#Q( ,)*8Y&(*$0ERU5L6LC*!>I'I%P MTI[^+)&G*Y$[S76*&OGO&KB/!CM&R%) E$FO@_"@<0B>2GZPJ/P6A%3A'B&O MDHQZ4@9U%NNC%>O=4MT(4M66,VJ<#RQ8B(:THHHQ8^+'DLMXW88)W49P#98] MQ%^EGT7W#=VCL6=_&-^V98NS8OZBX/D30)X\O^.>WSO(TJ*HD2]-M''44V9! MU7E:V@IIN*8\:".PV2H*L)'Y>I/8A%8=;&_ E/4H/HDLJBP_W9>?M>L]LU5F MJ]>%9:4R+'=:,[]]B$:O?B\&D^MH(*U/"3IY0M'V =8DG7H6P[5Y6)2U?=@K MQO?VDS\AHG9)U\YDRV3K$-F>0YW3ZA/Y8L8Z[D:2%-.-^F*UM]8&BZA5((-3 M3C@>/S)&:XJTV%9?[CG4\[_W1]>)$G^>3 ;?AJ/1P709QF@/5*OY/,_FAFYV MBLRPFF$UP^J;'-)BD/F0]B"<P^KR59T>"IS4= MCJ_+)<6W/FE,>#0<5V<750VEF*#O[@J*O(,ZZ;I!I']:M^8)IO8KV$,(K98(V@#)"Q6FBJF!'!&R,\>S'-XPZ$_[L5 MFN./VRV\VZ)YKYA6LZLJ/O2W:G3SL? 1""^3E5.4#P%9 JAI=5D.QX.N0,7L M.NV1"=U7@TFY%K-B.(O@&@<]BJKR[-,;#_0/:Z+]>^_ ;$XV-C!!W&)&#'/@ MP9D0&5PQC!P")'60^]05;DJ 7S#$SZLI_70>:N+^3\IQV=+&$OZT(0CLXW8^ M<%N2\'T;[(%?((B'90G*-QJXY(AC(X7V 80%A3C3GE#-@O;2[M.-Z1Z62!SP M^=OD<$P@/V[[13K%!*2S3, :VQ]$!(B8P)TA $1I815W)# >I(2]RI ^Q 07 MTZHZ'!N(KF,![2P; %VS@0/!L(_?2$H7U6@5C_^'E6=4!P0O9X,PN3[@C@!= M!P/662[@&_L#$&,@@TSN&)!:216<"Z"P7B$UP ML\#@O1:,(E ]22!)U J>L)T;;=3.H^;S_# [X9?C[X1B ?-PN+MT> R03 MHSQ/CI'39H6-U6!9 &+& 4HYJ_GS64$G.AZ>'PYI,W]\ MS%59?US6U)T1+X@BQ HK&( R1COA+5*..2TIDG%M_EBN'G6[ELIS;8/R7 MR?CKYVIZZ:HO\\_Q]V8TZ?_ZH7Y[NORE&E7U_,^DI@Y[+A .'$04:,#,"QV, MLM$>)/:L4:P1*1R5@+@32 W,>!5G(8R27&L3B$2+E8LSK@9ZOO=[XA)7<1VO M$@--KZL/;;IR[_B["5OP?^,%MXZCT.KN9,6.%]?-$8P3DXUNO1"C11!T[?,N M^M5HM/SV3Q\27>)UY([^ZOH>QOK\_[/WY^7P7EW+S,5-%*[XM3+U6] M +F^-6//'3LO=?]*020D(4.1"D!:H_OI7W<#(,!%*T&)DI%X;(G$TLLYI\_Z M._EE5D:?LNOHU_EENA6\N\XGBXL/3'2".^/Y=)I>E=F'YH>M&;];I>1VA_-PN"/\>EWM\.E\.G&/8$=2*7!'Z 8^ M.B0!=\_5I[^?+K+)+"MWU1WN".GL(9Z^C"^RR7*:?3[S NKCK'0L?^E8K;Q3 M5B5&:H:U3A(G-J4F2C*>&*$01!2A&'1D%29D6-][%ZGVNX_FE>^C-G\HH[^S?A_4- M[&]N8[='6;%C:J](E+KE.\]GU?#2Y6+>?% Q7_BD$G80N/791]A"?*^TI>*/ MMPI;^+2OGGC;FWG9D:&NOVQNR@Y!_X/U)%R456Y//JO^75S,EZ6S:.EZV[-WW\+:2JM]LSC2DB&2TTU00*1YSH!.>:$V5\ED:R.>M M:85UPN"6RV7=T6+2HKAQ"Z NW6+M "7S?IL51K=W)B\:9_+-5;8&X/V3L^8_ MGYG T;VA_$,RD*+I/)T=261]P.#K M6THQV$HIK7&<:)Q@*0R%@&MJ#!>0,(X@5G8+PV8/&W7]UB"C%HOQ/_\^*[/Q MTHFG+]DLGQ<^)>HG1WU)[7GZ.5V$ DMU5>13Z-/T*R'V,.%7/?/3?-%C5VP( M0,^ZW]%J<0,_OSP_#U"M UF]S#%!8<>69P8G@A"-41QK GVE":50,,&U@EM- M"O=09H=CXNCX^5C"8\^A"N.>5.&A\,*(9IXR!M_%&_5=<-+Z+KCD"!,C1"P-Q9!**A@W!C%F<6R>P\7])=">VA)) M@W-B<#9^%PP[^+ 'LGJ92@?6;UKV'9\U/_#^6^3]P14]4.AQ4^@#3B?224(DW$H#$6&$6"@3R:P) MFKF.-8?D&;)+AM/IJ%7V5Z.9\Q,!P!_=?I\ZZEH6@X?YS7H6!&L]"S'!G/OB M-JDH99S(A()$2A'3F$!,MQK6]:M='[;,]^TX" :^>Q-\)UJX6Y@PX?ZSEA%( M19(H"F4,H$!*L838/?ENK<)TX+N![[YKOI.@S7N,F;:60FH]MC2*/=H\#0WSC%G;"$/WCX @?7 T[11=N70U..@&<@%ACB:F-H<0\ M-AII+H!.,-E3=#U453?SXFI>I(O,7_/%)\'EB[Q/YP'"(XGAFW8>#-S\G7(S M16U(GR',W.<""$L%!UHS@0S6%BCLX6>>QP!X#FX63 [C;#[;Y';XF;CPS@_1DLD)]\3P='''7[ MW6P23?)R["FQ'/EPP"+*RW*9SL:^(43I/_3=J2;9658X S8:7Z3%^=.,EA=8 MP:.5CP=8B^<3DS_<*2=EZWX!""+))<,"6,J$4IQ;K@$&$FFF,+Q;3OZ]I5%; MD^@O17:9+R_5;!(NK0G5>#K]E-UBYO0@"?$(0-2G''S@]K=DO<_^]R<[CK>? MP\#V+\SVOD:O3>(CW+&]44+ F$JLM# $48,$XQBBF%+-&.VX4T1/#8V4CP'B#=?OB>]'+> MNVD-?+^3[WL.UL!CMI6^SA?I-)K._= \PHXWCP:7T. 26LD^UO90H$[AP;%R M^@ZE%$NKJ17$0J@Q,XKRK>+=;E?=@QDN')*1A(-#=N"^M\A]HHV6DB1&!HM8 M4\.I!48*2-SW,H&8(BCEX[BO)_,!0S1R>M# ?0/WO3WN@Z"-;MI$)[$VQH $ M4R:P!@AQ)8"U5'$)MNS]>[FO#R6> S 2L%]!1WOQL?RW\>Q(XKUFNH$[:-%=&.HFB$024"*D@-U8RH!,A*4%;QO01'>X8/G/,Z.(>TGCBJDT0FQMFBP/WG#F/@W]S.)^_^<3;/&\3H($8',?H28A1U,LD29I1@ ML6]=PBGC4CI#%A&=2&015GJK,_U#Q>CQ1G@&,3J(T4&,#F)T?S':2 M00FU991**Q4' B.H$R,,,T_61GMR;C $1D+VFJ;RQL1H<)K\>9&Z*32?]_+L M:L$_+2_=+>.UR4WS6?;^(@N"$B+PQTTV$!LRQ?_>69!_+\-E:-FRN(DFZ2(K?7F3F^XDNLX7%_GF(T-15%H4Z>P\"Z\? M>5H.%Q799>K?4O@(Y5GNB3UJ5OC1\_3&W9-O#E5:Y=(3<9C[6?XM:T9TDZ5% MZ6:016GIACYU9UCYX86'^\-JZ7X;S^2P)*_L_;M4?;;_3 ME<1D=TI,<+*-_-)T@]R0FH]>U+_T01KPR3'.PL@1L=.!>1HJ4""#A48*#GBD.N$@E@)ZRPFD5"CK.3";J$Z/)X* MG$YV."J@^-BI@!XO%;00N8+%**9,2)JX/PE6B5 206 $1Q3J5<[98C'^T,7: MWD4!\Y8"_/Y_R7]_I=J -R[2,S?5-TT&N(,<:0V3@E&M8T0I0E;H!*/$B)AK M3CAZ*AF$13PT+1!$#T@-)^LNA"-T&52_^LL_Y OW[''UR74ULM/Y=.(>^FOV M;3[]YDWE"I@S:KJY'OWTWOWUXRSZK^4LBQ" 8M3U5D1%=C5-Q]DDRA=E=%5X MD,EB-=%Q-=&S>J*!JT-^R72>SD;1]44^OHBNLR)S9':13993]YS%O/*59%$^ MBSZ/%_-3)P2\XV\4G"7N&8Y>Z^ZX#:RE]SV\]TZ'.]Z]N$@7HRB]=*P3S=T, MO#_%75>.W'O#]JN*_D=]A !_6U^$Q M"+,?/R4/E",,'/)4&45GQ?SRP!N(.MU5$ZNXWD&'#.!2Z M]PW\.;W!+[I_D!YV_[S\R'Z_RHNL]-*A%DD(GT0?9^/IDTO_3TX,[^LEJ":%JM@8^+ MU-02;(@#4TD'/]DBQ2U75A%(* :.Z8%(4.RT>(O_>1T MKI>G#/R,E.%7T.O00=TL3R*UV#@;LFD6!E"=+$&]]!>D5U?%_)LS.ATM^=_] MODUJ=3"0V*R.Q=VIY[HKFNC7R;%F%SRY6ZF>E5Z?GYT5VGBY\ MQ##0@E>JZVAD&O [H_1;FD]]8-9MQR2KXH*K5U^F-]%IUM%I3_UPFEN75X=7 M87&;DRH5D[$&0)-$4X:$D'$,B8E%+!5W[+)FTSZ"'=1X/"\F[M5)%DR%![#' MBY#Z(6G])$K<]M=1UAT4<3MU>MZXGA>_U9:-MUA'S0]>O7)$FH<.715;5,;2 M-+T^6T[=.M<0L-'5TOU49I7]Y'0O][11=+I<^!X#46#"8,RY9XS_OL,#?9^?@W;S\NB_%%&I[DV/=?CF.\$I>ECC7&[F-/L)YCIWF " U, M.LZ*1>HN.LMG[L,\]>/ZEKF?%SYX7HZ+_-13?C:=7WO5T%/'K.;$%9-GLT7A M%(F9>WS@\>SZCB6;+ O_\2TV<%[EJTPJP>%(UJW/].; ;$90A\TDU:')B ;4 M=_H17&/+"=0<0ZVWD&!^6?F+MT"NUCG)MHJF_ZE_9GJXL_ED.UFGMU/#2>>= M.+25?\(SV&GFM[]%L/69>95$S\^R1KK?3CXM5Y:+(O7^G/?A7+K,%A?SB4^2 MJ.XOEU-'P?-33]R>G-R;/3=Y>BH&&OR^*YB%7Z7GV_M2= M8[^]#V[,#^GT.KTIW:O^?%'4LWG<$-/'C"^Z*#S)_J'DQ@I-#84*<&IC(R!A M4#)#)(T)-^PI<_\:Q+6C'./YS3'C:BG2]>78W#.WI9Y%\]DR74F%KV[SOC3* MQGNAL(4QXP FC')EG$0@,5>)E@98@,Q[6'&Y>T0V48M'WX[NH8P7\U)6#-1P MACL,RQ5O9HYMW/2^>)J697[FF\?[NW9(!<>ET[0Z MVH++\W:FKU.[JN/3/39;K#1'M^>3;.:U,_=32/@+C]3I-+SHRT66>?GC%<%B M$JKPW#2N+[+:;=F.UYV;D?^WFX2VKZ@>OV?]W5]5F/R3A?M_I8Y1BILJ M[QG#4;17%MEH8_4G!S[D:5LK+ GE@"C-#(VYE-(J+:31<2(@TUR@'MOSO,#Q M3@YI%7:YXP$*\J&#?JS- %"(".,L(D0@I0;$4F*$.!+:&("4O;/:Y)Y-/!JO MT9'H>#MIX&&>I,H..C!1=#/$N(8TAH)(2:'1*@9 M9-MD/D[&IX*<;%?@DV6G1GC[A\/'8 MF*_D\.&M;U-AHA/&8TUC3)%@6F!@&(3&&&S M@=\CVY2ST^#$GY'AP]O \R, M8(M([!0)3'Q44E&&&*/, F/C1&[')^^%L'S5AP_]?@\?T0:M*16)BA%* $IH MG "%@-$D)@ C"0&YMX/*HPZ?%V9\"OA!=_UE#Y\Z=Z9K^1S3X7,/17;R(V4B M$HT!P5P!;*A,)"24*L0@E3'?TI'WZ'UVD" !6*/!]V4V]G1X/2\F939[]]?9 M_+XJQ,=37L<%\)" @/?:3_*)V]5OV8$EC>S$2QFBP.F]1,6&<@D$ 4D2:T83 M:X#@CS]^R*L^?H[6]JF\X)5OK4JP.3")M/%#PX336 R/)>040J9CI9T*JA&" M0F.UA8^V[V%T $GP\,-(BF.VA-PB^*+GZ=GZ4T.08QU1=W?M MZX-D:+>>1V-JNC\+5T6HV\]B>W"_.?\^OL M6U:,HOQL(RCH!Q!B_85/S([2+KCPUKCJ^3UD4)UUF[EI1HOK;.H$]Z7;\XMR M,SMWS:.=K@$<[[$N/B9['V)R=YP/VM6]-9Y#^'H/*NL(&/R[_VGY(0+K M.MV46/T3^:;HVA(3(2>H3M>YD]./TCMU6':!9/!('3.[]'; OX; Y-<'+I.G MK32?>6%2NA$ZAFNSE=:2I_QRN8VIDJ?2*B]Q1X;3J!8198TK$B1(6#NWL9?Y M+"0-KJ+<_K8B/<^"%ZE)*9QF]8>%?TU9E=O-?-JACY!WWE1GP.PHFJE,ATE> M7LVKW"[_]BK*/?)3KG=VE?1UF17GSK#P06W'A/G8[WE3KN:?YDBBFV[F."/8 M(SE$^W6+O09!];DC[$,F],/B$,Z>2:\N)U:/H MU)?>K42.LS+2Z)OCV9#B%))%S[.9$S@^@6T%BO331_WYU\AQ@\].GKI;9Y7T M6;]Q#4/IPBUFMF)R=V3,?O,_JY#=EOI$Z( M1NO)IQVIXS;Z_F;M91>55D:3@ &UBGYM3;X/Z3Z,OZTCW, M/;>]NF$*D\P?M>%]IS>52Z=]>E:!1'UGR_NQ625_2+9657-<9,70ODK[QRAVU5JN#U D\H]06AQL-54G9K W5JA$)._,__ M6-70-0;5698UYEG@R[)[&FQ5^%368?O4RI*[8]:^XB_WA_!94&(.*YU8&P5- M%" !ZB>AFG)J1(*@E1!RZC^R6U'0=3^6>T2VRX>UZ<):ORL(I\5B_,^_-T : M7P*.AJ=]3_IM^=TBU#TIMVM3Z 'V'A,GK9[Y:;[(ROYJZM!A*\Z#4A?@2[=! M1EKBZ11;5@ODU=NP2%&E>Z'GJ#TFK$WEDM@I'E);IW1(FD"J&,;8VE@)G9 = M9]R+4A%Y<2HZ;&5F!86[-Q&12F95YE5U KL#Y6+[$3ZV%T!TBFRL,ND]N[>-Y?T"&(^%M MAB/!4F))$L-C2V&BA(D3QB&D,;:& M6%25"=P=9UW+]DA2_93<]WX""L=YUQ M6Q=V??<^OT=WRX5=N;)7U;O[B$F&E)@B/\^]_Z^%P6CWJ F5P[+T?M MD]< ]T-1Z>PJS2<[AC599MXYVQQS)]&G>>>J%5VEX:"NR;+&%0CNU+PH%[5T M#'$P9U0V(_VA'TJLZ\ W"%&T074BN#L5$RU8DE 9)R*F0D%KB;*<*95T"7&% M,%E3X:_5G/R/7FIM PD,_UFT1:CHZ['DF MQ'">O?[S;--KT5'X:YR?*Y\TY,11@ZSIA*=WEJ2W(1V%\)$[&Q<^EM,D'%QE M3N1ZQ;SPS[O,EY>OP)MW])7AS=8 !"*>54%0RE%@ DUF#NSBD. M.-7 P&V\U$[]G[FK6_EK(:*'IX/+ Z/?M8Z.$ VXZVCJY +<'DT=1;-LT3ZX M"N!>%?.ZC,*[=7&W77E2U/[,4F0Z#BX&82)8I8PX6E "&N,H(AJ9[]R3;8&&/PAA_<+7M(4Y: M<,)> ;1XPQ,M^72/ZG58\6T0\"YB]/'!@-.- 0\PX,\" X[V@P''QPH#WC^J M_M. Q?\^:[EZDKD7A(R/'9#B840>>&ER:XC@L0KZ_&EE]Z\A['M/(G_?Y?:= M4D9?UIZ7BU611$4G;9'LX_ 3ACK^UU3'O]K/.TCOJ!Q])]'G/>3'O17=CZOC M'NU9Z1M&6@\R#/C5U_P>5\GO<9;94M::],PH3A 7R#I['G(L#>9*2"X5HM8H M+T7Z:M89JQ1"'B5. 8 M F&D57=[CQK"^]4QR)>%/T-NR\]^J._ZBYMX5JHM^MN?;/?*!\V#MC.J%B12^P0Q^B.<3N4(U$8EB@BB-6&)LQ-IX@A' Z8IXOH>M^.A"$#X/1_;7=[LIOH7)BFHXK;5"=^%0G:;MK4I$S!L9<+ZE>^JO('Y>=7VSTC,/8..-.)9Q(:HD5G.(X5D 3"4VBR'-1QG.(D]='&>NG\/$'F=9Z/:R: M315^7)WB(9\_$+ C.Q5+61YLE[*:]TH7Z;"%CT_/&K=H]N]E.O6/]/E)4P]E M$_#6#VDT,\0Z"BI/3**Q2+B-C43()(10IJA61$J]59&W3OJ_9I/L,N1;_.)! M/F^SF*M\3_PX+]I#SN=;1Q/B[6OL=?>EGV?949CE<">_]HRXM,LUOT6D[H/9 M>A?!*T='CD@]F&NM.]<1@^;^EN37GE1ENS;0&+Z,Y*#$C5N7GY8R1D(:H 2F M5#C+&PHKB;&,H(2S[X6XOU[/CX2X7X2Z:\H;.8UVZ722 KW_MK1;M9 WX1Z MS3(+-4Z+BR8!Z1&*'5-6\C"3PV&<=S,TJL[#&W6S>LY%07G'J)G[-'6?< M=O?"-19W/X0&#[4$.#R/=\I,-4P4) D,4.^&*8Y%C'4L64(3>E^9Z=OA<9^F M]CUS>3G?9/0]V?'O5TTRU;BJ2Z^R=)O0N9,!L_/J$S?&8CZ-LF]50NP=>)3; M++7&1BML]-'U\/$WLEJO?#,QIV9'^[V;KE\)S<9C%?.PLOG2TZ2GF] M24'Z7X<$AK+=WF-MW-;-M-[,]A[M3/>N8>X[0RU#GJ!;C3(=MZ &[H0YRZ=Y M&D(KJYSO'?G@I1,#93=G/*2 AZ_"*10.'B=S'IR"O;%=H\Y>5=.]-4?[X51R M7(G:KX )[ZUQ7%6TW&+C5E&XHZAJ9)WF/<@2PC%!V@!,!64"((X3WW0\ /?BGE9WAZ3<3^]9BYNJX_\;@K$;EN8-UP= MMJH&J>>X+HC:"I'2&7OIS,EQO[WUM9 ZN5:#1P>!Y8\;FXT#+ZT:U_E*]J&6 MY+75DK!.SQVC#*0,4B.8HEQ@;14F1 &F2"*U[J>6Y!7*^J.H1GFX%A?4OP"? M/M]B]>-7JOHJ0&"L#7M1#1*&H>8*.7*&Q(?6?0&"\9%11>Y):^RW *'YRLR+ MJ[FO ?37?/%Y$0' NE\_ ]_1#.]9*@K1 M)LHMB+4 ,4:*&LL43-R_@!JH8JH%?V(JE)]84+OO]\NM4^/',/^/,[\\_B$] MIC=Q>N"H:U 8R]54FBKUNJ_38;=4M/&5Q,8 ::(UUH0"*Q7&,5%80ZED3,E3 M$;H>L:5F[L-2_ 0B6@LN?V'/Z6H'W\Z#^LH[O3XT8QZ%D6$&)34<":LX%#I& M! E>7]5$P?:P3W/"X@.V,UF'.810? ^P%[-GBD!1G2[$BNAC%00)9Q:0843 MJT!HHSEE(-%;CHTNN.[3]N^QY_T1)XP>E 5EIS,Q$18S8!0 W&EI4($D4992 MS+!0,8Z?FP5?7&7KFP%QS8"3E996N:$/RX:2#X?B*^)(#N!P*+[4H5CW+:UZ M&"TZN0I58[2SW \]0DY AIR(74&(;NCAH(S- 1T,F+Z9.Y]MPKJWILRZC7KX M9DH<=%PI;C.9T<)JRBCE0$%M$;=&,IL0(5:U6J$57A5-_SF=9%_G7YLN7%UI M8+/@U7?#_!@Y75ZU4%UJZ2U3Q@-F%]5)HOO MO. ]:X&P5]Z=9MEL'8[$_7$_+]WQG/U^-2^=#A[ 0M:( MIW'1%-*%VZJ>O&K56X=VZ MK[KCIJP!ILOJ>):[/4SFM+KB?!8"N6E9 =QYOVT(4W2GNXI]?>MB;W4F>?7'3JP//:M&CS+LESMN=^& ML\Q'\QMBVMS\%=U>=PG7^Z'R)A._%\+=]$!7T80.,N-\MI$Z5W[(?H[P)#LMVL'4_=K? M6*X*QZW":H@S.A$AP"82T%CXYNS$':R4$.1^V&KJVU>NRK/9FH?45(\^)M]7 M$@@GK0;F?A8VT8I0Q'B&PP2.R$[?!_/A,PY6UXE#LUI8.3<0\G.=GO)*?[X&16AP-BH^ Y?OY4%TY: M1R(7B7$V$,3 VT=D3;F$C!LD.:(NL-<::N2!$"KG7"6[)[ P:. Z8Z20 X@H7N+ M4-7P3;,53MW/:5?/Q+PI:QIG(5IU6)II=4!HH0QC21.M:(&.*!YS0W]P >=XI2 M;#WZUT$B1YGUWK2^#/GMU]YV\E'MK++H)WGA6Z+LJO@Y/+VTL>P8(.Q%#"!Q M0BV0&@@KH&; <$.4V,(E[%)(I[=?;7&^=6+9M ML8UNHZ= ,P>GCP[<--9.I:= 4"9I++ET!R] *A&$*Z'-/="N7?J(F\F\;A)Y ML';&3CC9!I_N33FK@7+2W^H4A;E'S&A@-%KAVNAIZS&K71*GZ[9_W_7;M[9" M.-L_.2GL%Z7YS(/!M4[[KYM/]A)VJSOR[>BQX15%.ONM@HQS(]A1DU\A/[1/ MK3!"RN7IO)A406.W(E[YR":SK*Q38_TG=9"BJLEK>WZL#3B$GVM?2@VZL0LG MHVK$Y\%0JE*5L]2?"@&%HLRW.O-=IAZN8Y)EEU'I Y@>Z:B%1UE?L XF4EKM MIC/O_?G47'ZV=+?>!F^V]JPF%.I?[,_/IA QP%!4BGU;:NYQ._SEY?@BFRRG MW8R!@*VR>M^L$T=HZ*L%JRA6F#TU+LLL2KM$5??%JZ>V<%,KEQ[,I"J-7)81 M!MW6>64%=.-A2:+3N>_JDI8!,.-V?)B04!GD9[,]VP WX5$_Y#]65)SN +K9 M@D]Q+_HA;^^8S*]GYT4ZR=85D=-L.K_V\>8JT2;$FZO+BJJF\_2F>OG/\_G$ M$_/'<-V\*#V(Y#=GS8ZJ-WR>'N_34\ M;&$)EZZ["2I,)Z1TM;(]'#/,#GWO])^#X-)6I.VFT MTR(Z'/9': A""XH0;0#67AAKMU1=W&!&K"<.8,G*[S^#7K)G19S]%N\R^ MSDW8]\]GIMIU-9O89E\_GX4S0?L-_;C:S+_YKZIU7W,Z-.RQ.R;U/P^HGWXM MF@\$!SS6[@%O7*/"^W"B-N&ABM7^/^XTW IB>[E7Q;!_3F_6#L4AA/WF0]B= M9CLQ%@1:J;1E5BA#B"3.D&(4 \F0MEL1D+Y#V ?!9C_9P=V[_0#;$;S'KW@/ M\3@:XN&;8]F&=/&92/[Q);+^250F3$$J$O9]-I_6U(&/>_NWT?-[_O(,:O3K,NHT_9=?2KT^EGFT1Y MG4\6%Q^80.XUWJ#(BO?C^72:7I79A^:'K1G[\13N/V\R^/?/_N\[Y,EH,?%_ M%:MOZ^%4[R"PFDFX:O-+MO;MCF=\RXI%[CBZ'D:U/7]96UVTL5?=W^OM['X4 M,%'#)^]N2U.\97L?SO?ACAV) GPC.6!]28YAKA ^.A$&[I[KS^G,Z8S!,E 5 M,N&.R8<=_W,@\N;SQTO7*H7QR%.%JNR&Y;E[7@2;;E9UF=RZW5\7S3WY?-]+ M'?%IZ,6D:< ^VG!:S)R6&H*G'MYG%EJ*YCX0XHR)*'<6]-=Y,7]_6J1!V9NF MQ7E6!TFJNI%)D4\KR[K( X+0PENJWLOA%)O)+C^L[D[N*,?WOGW5WZ/:#09GB^FYC=*$K<1#-< MY5M?%=G[1?J[-Y?=% X9S0'$:5NDDVYB8H,@LL8RK+0[OFD"K#3:G6>2*\:V M*XZ[9[#3D78>OC_-R_)O:3[[//N'&V/F;;]MC0S*_R9K!ESWR6::NO4_<]+) M/V\=R_@A(]BTZ:J2@>!,]YM9UPL$G#IGG*H:.CN=MEI#J6\>I6^L+$Y/$W]O M2>(?>67\]A=2.BB<@<_J;X(QM7EU.Y%W$56]8V:VF!\SSI+,QG1I6A =,/(JKCV6%4IR9XYG?0XF!QXBMPT2>E6?S M4-;C&/@TA(@J ]6CO7JSMO)0-L,HLD6:._9=7GF.C?Q"?5LKDCD2XW"C-_/O M'H&QK%;4V69518Z7$!L"XEF,LTI<=%-+6 (XA\ 0+6FB8BV1XA90B3E.8K2% M&%;QG9<'23&__#AS!V4^"6;_%W?:!0:?+8R;^WSF"]4#PSFN.OM<^)))9^A_ M<1P1_WXWYRT617ZZ#(?ZU_DOJ8\RZLQQ4%:]_6OZ^TY[,$B?LEC\\U?OK K\ MZW_[N4)6W@1;_QZD4VL"-T/Y,LYF:9'/UPWD^D.W/=DX+1>/$VVEVWCWV0O* MN/W=JG?S2R>WQN($ X$(83(Q5@&!$^Z.5TJ--()O-PY^C?Q288T/_'(@?KF+ M3> AV60#+OUV->#D0%&*FIM8QP.CI$DD--Q0CHR,E3MYC!:86\UC>;?#:"]E M=JH++C2N[8^0.:,O[HY$N+]S\ \L5N1]$ M2.,HMQNIM :_O^1LZ=.!PFU!2?79[HNRLR)-N#@8N;[OS=0M:K#U+T^G-QL9 M(G\J.US^9'??ZN4GT9?EJ0<47U1IJ3Y=:.><[G!Z^ 6KS/35:JW.GM.;:K5G M8;7V]ZSVUR?FSVLAM_70G30,.KL$Q]QR"BU4."$24T$\ J%)R/ZANX_-!CPP M+&,RH)B0AU&J/P06$D[\(2:IA MS(>PW!"6.[*PG/B.PG(-Y^=;E](D74[GU]5YZP\4 MGQ6ZR_-==7^K+IED%39/>VZJJ-@2*===(_0/-M(PG6: MA9M>7EYD=>@@*[YEX>8*@&@4E6YEWE_.OX7F=Z$#W:E39C*?-C'W1RN+:@X55>=-9^J3.-/1IA_=C:P@A(/7>>NP@(B WEFA- MN4]XL518$7,!J8$<=L[=1'..!3*)Q(S&4DLHL1$*0JNMP9H=\-P]$$L'-T+J M"7_J*+;\T&N,?WNLKTY-@,!-=1\M >)[U00J_GBKE@"?]M43;WLS+WNP.E5O M;4W$3B.+@LT9_0&$__6D@M1O"62[]8J'ZB?RA#Z6X:M;=F@H/UA/PD59.:KR M6?6O+RPLGKI"DX]\J]ZO7 M-^?%AS^,QUEV=O8F-)%W?_TUO5Y!)-1]YN?%;][Y[TQ);SH_A4L/NV0ORH&] M^\=N7:QGV/S_.,3FWC'76Z<4-K>?.=V9S8$ 11GMY$:!1"(.8J(,A10()9 D ML56*L,3"1.^H\ZJ]&?]P7/)Q]DO%(VHV<7ST<\-&N^.F=T02\2J2B.\![!8C MA+>Q*3:KMWK8S0<[:9_*9#LJ& ;A,@B75R]<.NU%!>#0$B2 [Y#'+9,)L< 8 M8HFV@L@=.,A/$BY0]B-<$!D1NMW@;A N@W 9A,M1"!<&6N&B+ >8.$EBC:!2 M:J^ZQ 0Y,9-X%#S6GW A?0@7+D>2;7<;>4O"YXW#BH!=PXAR)($.M($,FMG&2<)A026VL58*(5E0Y@2:X MBK>!.WE=DDC@'1B&$% M!(T)$=@R(( !'#DK1FS!,C^4-WLR63 C(RRW<;('WAQX\VWR)FW1\A)"8Y5( MIH7B%&$H-#/68IXH'%,)M_I^/X(W^]#X*<4CWJ_&?ZR\V7,L"1ZSRO\U0 'X M;- JP7%PLCQ11O6Y"$)\'^]&>WP/CO K& M81WD0"0)- K&EG.*',= &QL"8T!C%<,[7&9W,DY/*C%'([2C_\+ . /CO SC MB!;T+!;6:&(L)]122+2*$\W=<2.U%!*++83>!S-.'WKLVSEQGIA!@J]^CR;S MI2^[;7SA;[QJH?)"=^ 1K[Z?N^8PE$OY#&E"]Z[;+WF$[XTM3TIV7!OPKIK MI9ZT(,]Z>@C8JET:QH)(JIVN!:A$4 -K$^6T+D=],HZ36T^/3]GAH@ 10N45@E I)6>S!A2F4/DM.$Y4DM -T:""P MDL<&Q0)10J#"+ $&&VF(T.ZO 6!X !CN)3.A/X#AI^ [/>]<^P,8;B1!*(&T MG3YRKQYNN)G9*&#(+BKLW*P1=$UW/ ]A.TZ+(J^0B ,X[C0K0P_WY>5RNM5? M;QV^]ZJ8?\LG607WN]Z&[\Q_V1W!Q@"6BWR:_V]>]UHI%T7J%^V]7\ &K-@; M,!O]!Y9E=K:<1M/\6XM_6TWE)-++?.H7MJIGG69IF5VX78[R2S_,T(VBFO!Y M-LN*@."_&G)6OPV"'AI\;1Q*C98K),H(H6W])!-"8XP4HIPR+K7[41%.18Q5 M;,U6-LBMI];?PZ+\E)]MANK:$_#!K;=N?8F^^7ISE:UZ;S2+[2[YJ5GICYV% M;IIP;';WF2R+FRPMWOV5@$U%+O)?E!OJ]*.W8!1=IN,+1T7%S2;)W[WUB^OY MH?>^K<^#%M($&BT 4E1SIC@GFG$5RR21VF[%98]F[YMK5]_=N]&0'FJC%W-G M]S@!DI=W[JOOQG3@G:5M\K9$FD*.F<#04JFY3 S4%BD(.-(&;S7M.[J=_>I6 MM;1YYB$F?G9%)ONM16J[Z!9U$ M'[U+PRE'7@)V7K[>J7WF=*NJLT#34\Z/I&P[@C:W>H7M7[Y_\;!!0QWTF80RJY0A*R MA!W2L#Z=F1P2T-+@0%^^W@7:F@I,%#:VZ*TH:7 M0&E#2X'CTT3>_?6GT,W/^\XW+>3C*Y(_7K[L/4[VMM*9!#:)Q$(V#:-P2C;)%5U$HD08*)QVYH"P&B@L%@< *:X,TW$(9 M>ZQH].GR1RD:"1@1_BQ]8 ;1.(C&032^#M'(8"L: 8HII3$!A"84$B,)A)8K MA!G W$K0@V@D1RD:O=8(>TVO?UVB\4CS2O<@_(VS?=/Q:_;/"BQ]$)7_ MY]VU%\?G"7H=@NR-@6P'"2<[&"F*4PNL)DGBU U%-(!0 RI5[-00A1^>#-]W MA&Q%QMWK^G,"4S#":,#0']C[[;$WAVV!(W=V1,*Y,R^@H;ZJC0@#8HF= F,2 M1O&+17D.R]Z8PA&6O8(L#>P]L/=QL#=N6T4IQ@FWB<7")-3]D1)9G AE($^4 M(.+%(A6'/KWQ",.A^\;KBD5\K6J%!\?)&W6<<-8Z3HA4$AB (,>4QHD03O5 M&AF%<"PYWULP/=FLN+6TN@=')AM1\B:PU =^?!/\R&7'S#=:2Y[ Q-D!U@C% M#91.=0"&,*--'X[,X^-'.I*]YL ._#CPXS[\*-LV5%8@*9E%!$!&!35*ZX0H M2QDUA "]U4WGV13W _(C8B/!^[3)CU\W?_W1!',GZLO@EAC<$K5T$ZAU2R3( M0JRU( 8K"IVF0;G$2%NH-"!6/W^R47-M0\W]NR0D&6'Q+%GE1ZN%#)S]1CF; MM 5UA%H(&2$Q-)SJQ"H#".*:,YT80\46+/BSV1&'XVR!1Y0.G#UP]AOD;-;I MMJVY31(H. 8)Y1HH)J!$)L'<."N%[ETJ^V2+Y*!G-@'R37/VD0$]/8O!TD'; MRV<>46^ M3@2&2A:KXRT1DAI1$*)HD(Y2P5!K8Q&6"0) M!UO-]I[1;FF)^N/,W7E>.)KNK^Y+C$"O>9[WD9[0$9:])D ./#_P_!'S/&J3GAE+%.8< M8A C*D#LCGKN*SJP11#%1+Z@K7-0GL=D)'&?I59'R_,]1VC@,5L\=[>9&47G MGD@'K\_@]6DD(6V]/AQJ;AE(#-:*8NS^EDXH6J"D 0#!7@#2>A!<< 1]ZT5TG$3\ZZ M^W!KH\]Z?6LZC$A<=^[;$]9G;<%U;TW8;UN+&\(1*OO&4UX DTL" 4T M!D8 Q!.!D'#GCX"/\.!\R@YG,A$,1XCVBKS]9!HX3FCN09@.PG00IB\A3"%H MM7G"L)5"0J89=^*4:"@E1DF,+2;6@(='IW8*TYX,8L3E"/5J$ _"=!"F@S = MA&D/PK13)8TIM0A8"H70E)%8ZC@Q"814 VX5?7B5]&W"M ]W!\%\A.'A<@9? MOS -7I0_+U(WA>;S7IY=+?BGY:6[9;S]>[@H#=15^B:75G$DK=)4)$!9+)!( M$)3,6@"1>\&?T^;!:\]9)QM;&33_\W57WM=D.5[\(RT*1WPW-B_'TWFY++*O M[F8]G8]_>Q>&XG_]DDVS0"3O 1-:Q )(F6BJ8R$8=D0O,&:Q4,PD[SM(ZT [ M4M,<:VVI!&X6$$@&8Q@K0;E(WD69H]VS M$8\BA'&'L(./%G9P]V0;SH_^MDS]#UFV*Z5XARRL_NZ/6_^U+!?YV4T?$OWK MA6/&^:6[[>;__$$@R/]2^G)1+^C*R$/=7%>3SB;18NZ_^99/LB@MG=Q+9^,L M6ERD"_=7UMP47>?3:72VG%4'?UI&V>]73A1F54MO]XQLYF5F-'9SF#OYZZ7O MF7NF?U@^<\=SZ68XBJ[GQ6^.R\N+_*IR-7LE-W6/_O?2K<'BYB1:[<8X?'7N M;B^C\VP6+KMIACKQ!WM4NB'D9[G[S6D/^7Q21O.S:.$$2O5HMV1!7J]F7B]% M=#%?%N':9>E>4 VD?45XL5NNM%B4HVB:.K%3C]4M2!$F/BN=S/(C<,?-^\LT M=PLY"^M69%=I7I2[IM&^8#)W=\_FB^J[R*L^Z<(]+#U=EEGD?@@MS-RG;GS9 M2:3<>B\7%_/"[>^DV=5HDI>+(C]=^AO=GTGF-)XBNG3+[Q?#JSW-'M^$53^) M;'M'U3.MNJ>,RN7I9>Y&,TWSRVI:JSN+++\\=8L5VF^$FSSQC(MLDB_J35@$ M4G.O=>M93_^N57.D,YW/SOV__L[ZCN@RRQ;UH\+\_N3IU9V+;L"9ESON26DQ M<0O[)2N^Y6ZER^75U;QP;UTN2D^[?N%D4E8@O:[9IYQBXO2*_1>$(RXMI_TOG M<84/1/MWUZ+!/\>M0EDQ]L;%TVQVOKA82>#3;'&=9=4C5TOGJ&HY73BJV!C' M2=3=QXH,_4/=BK@S*?-_PH/22>8.BO&-?XOGHNNM1:T6U"WC^"*=G6=E/2M' M"F=.%V]8W5.*DR:1?]LL\R *J6\J,_&$&1H-1?F9>^;"DTH]=T]115Z?9WYP MBS F1R3=V_R>KAYX$B6>"6M9X1Z5SRISU$N.>J>]D>(-SVB:IZ>Y.P+S("/+ MN<\.\+R>NS5=EXOW2X;<;U&1G7E>>?YHMLQNYNO7CV\TV[$ MUFJL!(D-I=1*(DTL$JV9%%(9RDC';N0)L]1:*BQ.G)W(!54(,(6I1I+&)#Z@ MW=BW@&YY,3#J&J5&UYF'7O32CUUMF?PZHQ?"-Q4][%]Y;VV+T=_ MO-7TA4_[ZHFW'?)EQV*VCQUY944?CMD=UNRSMH$_U@Q$?DQ8 ?=[J\7199% M/[LO+LHH]DK \4-EO6QX9\*.) M*U;$+\"*?9'<03GWO]+9TAD)U2)B.(J\WCE0VD!IO5-:DIT6+:D%2H/RB+'? M7SK\K[/S?#;S7HK3=.K=ND,%]6'5R+WK<9\[UV./5(X7S]; F,.,RA:7 5$L M+40JELQ2@H!"$D$)>!Q;;EC,M]P@M;-[PPFB*A?_=D?NX:, ![:9@Y<=2Q<1=JVF58ISBGT)>PQA2I66G.* M"4@8UE@ V#=7^0J8_^Z'J\"(]@KI?OQ'\QMHMA>R* :;Y[N"HOOA3F'$VWH1 M;94S%QB!B8%4""QYK&*=)%8#&ENVU9WB;F'T2WH3LG$.?+1ST&M5\WU;W-+L M/GO<'T<_*2HV,/,;96;9,K,@CH65I(P!38UT?P%A*"4)@1C+;5RG.:")L$K$5E-IE218)492 ME!C#8A0_4J056?9[7OH\Z(^S<9&E96:SZM]#JBQLZ(GSO;DJWC!WXM:5(2&' MR&-<(JVH!$C2A L&$VJY%5 \,M;P*.[L3P?A\G"P'D?$G0,PWP-9()Y-]LQ M>3T+>$RAY@'I9$ ZN>?H8>W10V(LI-%(*J2IYDI0A2% &BN 8H+UOF'NGD#X M?.X,&C#X]LB\&83I($P'87H 8=KM4:UPG,2:6(0)Q3K6.(: *@Y5S!-E'VEE M'PR$C[,1)[UZ"]^8,'U)V*CJMLW*T>U,^WO*97M8'2@VAA_^OBB:AUREY]G[ M4V=7_O8^8#)\2*?7Z4WIBQ4OBG40+,D3F6B+**>*)E!):% BF$ 4FM@DRM^3 M=J;]V+FECYE8=%%X[OE#R8T5FAH*%>#4QD9 PJ!DAOCJ9&[84Q8M%%#[ZG[C M>7>V:-VSZ?HZ;F[VDPJZ/1Q$@G#!$@A;(2RP$";( .S8(,'@D MOM7G@ !KF=_'AI*\ G-29V?YU,-PO'HXL(^SZ"SWRDV$ ) ;F$.S2?35))%? M@]EB7MPT\Q^YC\8GT0_OW+3Z.\!1Z=^///K6?ET])2[ M%6"*:$8(;_NE^6;%',4Z)L8=&(8G,58@$4 9RA56#SN_/E_/W*I_9(77 M=IR>L=NQ\,^R6/RS!379_;3M3[/LDQM%:.Z^6(S_Z7;8;_!6)_<*N:BK8:.5 M@OT>W8W,NJU=>U @/YD-+?O1&^(I9$63->E_3 Z_R[2MM[*8<"D956Y;K; Q M11RX7>8)@@1""9I==HO[8<=>_F@;,_]_%;4&*OXO3[_U!Z]LK^GS['7# M[ND*/BE*SXLLJ[K<>$%FYI=.>1SG3I0U!X!)9^DD[7 MKXGRRPH&JI&&JQF6?DG]1_4 ;Y?,%1+7U;*XFI<-J)['4?-/KIYTG7K\KTN/ MX5=!^RTNW%,]DMC\0_1#_F/E+*I L58C*0)<5H5<%N8TG<^+T'*HLW)A5YR, M=RL4H"0OTN*\0B_;)=-O/0X\<&,^SJ_2 #26=]\0/ 3G]9(L+IQ)?7YQQV+\ MQ+^9N0]>*^XF?R:XOV,B?J__R\'WN MBB>3^^)Z_N1[W]]D:5%--!36^ DZTS1@!2YGTZPLHRRO=[MS-A:U^%PQQ+5[ MNGN&1[?T:'/UUE5TXO-+/(9MFU1ZQ;1-,L=932C_!M#,!UV=OZZQ.. M16QQ#%#,XL19;@3%A.K$F; 4I)T9>\O 8;N\]FG,)>O;K&]^\026 ME5N2-YD7[MHX4$N('N<+)TV^.I+Y?':'A&[MTX,(Z8[L?5]FXP].LEQ[\+ML M]NZO\UD6^9W?]JWL*7F="I<"7#1V486\!0 MK" -1P';;[YT _)/NLPK^V-S1 &$=^Y](?YD.G5L<^:1#RN!YP1@)!QG0>MUPSQP?5.M2+TB]XIV! M^^'X,7_+_,W5S-:A.C/WW:22EI40<0OFSC[F*>);31 =R>MHV!V)[L$3?TK4 M+W3;,I]^\^.O(&D]R&, XO/(N6&?5E-MS0VWPF?U 1\P)=O=J99Q=:3[H74' M[1[GE_[6@ZW3]M=KKX./-*AW_(ZN*O;E3&/2_) M)AZT>64;UYJA4PCG3D/R"LOD2^;D63;YM=F=C9FNO^XGIS9YL>=?^_7FJAK= MZLO.2FVIV!O1BH^?DI6&S>Y1L+<3BR)'$=-N&_:GROE]])4'T5T;'4IBPI7@ M'&D80VP-0,AXNN."2&WQ5AGHT^FN)CNGE2,PT-X^M,?0#NNN)]K[2Q"@/S1' MQ65V.2_<$>FN:+U!0>^L,-K=S/T!VAHR&XBP1^FWZZ(BI^.Q/QLJE.E\41F? MK=-R=="UQWP6R#*Z#'09%)KJ$6[-/A-(8*P9UTPI(!4S$B%GM0B&E!70H'Z/W,.[B_:1)R<'/,W*2IS> MH6EUW=O+VJ%47[-RMJR@S[?]C&MLMR+4Q7P1P,%WLG,:E/LGS^E.E,%'/^W) MD-[W@- ]82!^39]\^PZ%?(_!>)?8865!!ZV+ZAACQK'A1%)AL#;:)E0;$5OK M5'#YP!CW$;#]>_I KG=,?S@U8@^2?M#.L;;(60@%%1$ 6&83 9%$BE*%W8]" M&?; Z,Z.G?-Y34>[<]O@2OWMW%XRX &[1T$'C9\PP&.W9Q*!!(J86AB[W2. M: ,1?#K?'5Z!5O_W-@S2^M_NUAXZ6O.HZ].JW>[M<[PFO J8 M-PV-9NO=CL)B>U7<+6Y9;6O5N605>YEXM<.WRYE\2^L.7F&X\RKZD:Y\>ET/ MVWJ55%"^]NIKFXV#8U*/< M)MJJ-9!/, P.8._KC:;Y9>B5U9HC1;:RAMIM#RNQJ3&Z_Z_E*3SL6>M!P3 N M_U6PH3K7KQS#[K-YU65GW67:#F(4+:^"Y]HM7# CW!/=(\]#&'5E%1Y6%+=I M$M(H(QA)8DX$Y&^SG]=+=L1*$X/MY?X 16GT,TE\J/P2=@AC+3&$'\J.X9Z]OM52*A< M,5=>/I0Q.E?6C#K)0VLU+YBZ7:9J0KQ*\W#E#C(.TK%]25FWK%L1?]/LL)&X M]1-7P8KE5=VUR:=!9?]>9N'+T-UJ%9#8>MJVE&A'X"9_V7%-5?Z=M2#$X]>K MZM6$[?:6\766X30/8I4-,YVD5 MGKSKQA5UU9I!6;';[6I 1?VS;-$Y)[JNO=4Y?[92"G:\M<,%G4#E:C!/3YEH M>:1FCJ=3\\!5.QPCOK770=4"W.(.Q3H!BC #B.4TD50;R2U!FC"L) -Q5RW8 M?4!_RJY_;6FSCK=,DGEA*\)4LTFWB>IV<_H#IW+L;=$10 ]HTAW>'L=M.! " M%',J#=!<40ZD1$K"!#).0$*,EL^SV][U#8#7AV7HWHK'%1YV7WN MS:)\!L'42>N.A22)Q-@@B826<0QC1JAV@@G&ENBMR/5N\OFRO/0)+/_K2+11 MJS^V_415F-<1&"\VUGU\/O>2?1FL13 0 F, ()9RS&# M;M\--!PY:V0+E^8I^_Y3.[E'HP<\6(XP?"(/ME.5AEASYTX=<;*LLVIO!NKNOH#=MJP5%+ M721?;2R->AKG0@BM\/C-.?\MF94B+3+M_>,-^O.=0 Q"B$1(:AD5,64:2.FT;1XGA AG;U'6 6)PNPH5 M85(G,:02&XD MPQ!'<<"&XX"^(QR'+PLG M(MX'R1%UA)-5:%:'[6B_,DGFQ)Y*N=TJ0SY#52RXF+LG>8(X#0217J?%I'8!I3Z2Y5;^ MNOSP_)&_5R>S(7"SWT=DRWM%-D=_O%5BPZ=]]<3;#OFR%SUMC@D8\@W,;T7< M_)A V _:2/YK")?_7(7+XVZX?'^$[T.UT7A94- =B_B#]8*S*"O:RF?5O[X2 MO$QGD_));96.;25?BA7Q"[!B7R1W4,Z],\0Q4-I :;U1VITQK.^S]^7?9T7F M\TC&H8AT?GDYGU6&26V2#(WT#JLX[MV3_;DQP?> _'YQ5&\J*,@H;[-?&(@M MYHEDE#/J8W328@(3BH".0<"^77>EU Z1;++;&Q+_[G^\!4/IO[_:%:*!\KRU MA7,0/$3=YWFWRKV!F8>WV'J6EJ#'VR9A$$N#6#IBL=2IQH5"*@:-!C965%@M M&:;P%Q5+5*(W+9:.-(BS!RT'>HCF5X&$GZPEO@&I M^^!6AZ^RE6&02@RV4@E1;6*<.#7):4A*4\F-Y0FW7 I(#,9]*DO_7I\NAHM:&!_5X%^^$6:,E8XDN($XR1,U!0[+C. M "X,II83J+: EO91"EZ._03NLWO1\9_ZK]^#](MC>K^CON2Y]*0V>([VDE:] M+L*1B#'6P:KAS%#* "/$4BF88K%(K&1(2HXP,L_K=JF8-C%"("8(H$% !B*4E&A&!)!#L>?T4A^-E ;:1PMX2+[\] M'\6O;5"KBF9Y&AB<%6_;6N*@!5Q(@,6")@Q2:"CPC; %C:ERV@;4.L9;]:V' M53-:<@RV4V^"29(^G:='JTL,[/] MR]9K"/REJ?!)\?&]">NNE7K2@CSOV40[9Y/E+"94,J-BBJ%66/M:U<3$EL9* MDI[C6#V<,W@DV79K@3TLT"=30R^T__R^J$&L#F)U$*L'$*L=V!,FN(Z!IH9@ M2VGBE'XBN(>VM8D1,8U[5OG[$:NH5\?>&Q.K.\J0>WGV-DY'\\AC*=VM?O67 M?\B=RI^/=U43K*7.FRIUOLJ-4COT_R.&N6T;2'O( M[CT:U[P@3.V>N&A[(AC=):U%IV5( MW_%%)*XY@*HI0T4B90*<0,%C;9 A'8 M*:0[8 'Z9AM*P+-!E2=2_LTWRR@_SJK&Q8]-^GI *NKJFJ_YPF,=?)PYCLLG MRW2ZREO1,YL7V=BCIF[Y@4+Z0OFT$)$[2^Y5T9^9$A]"$:W''"EA.5(Z M 1)0)HP22%%C)+4\$>ZGYZ:(N_.0CI\B(!BYE>R?)*HAK2-AC8+D7$ZG-U& M^/(-X.ZNZZJ@)LY#"YN 1M$T9KD,2U!N-ZH.:^4_7JU6:,02KIC/LE7SQ;Q8 M]Y#50.BYAXS7S/T>JB MR64^\P#(:6CCG%7*8M,+QLP]2$4%M#(+RE3 W/BRE+':>&[*;Z"7IL/ MTD8JS:/BK=>C@%1] SS(ZM=Y,0^X.!XT55U6W2#\5GOG?=@^)Q) 5.'9A2\^ MKKIX>YX?!6KLW%)=N/O*7?CNQU'-"54*>]5>J.&$T.HF]0W>LV*< MATXTGF2S?SNQL8)VG<[+/#3L#-2\QB@K2.G)[4&UN/M6($Q^P=_G4#'B_#:LS/SMRX?".%JL=L M=GDUG=]D7F;X=?$M9YN/;N'VU21VL&CHX.#^S/R"G*9E7JXZ, 4-TBV4FU!Q MVQ,[ZET[J79"7GJY5V3O%Q>Y>W-H^1J:N=?=W5](/UUK*.\7\2)U"[W/<++9 MGH/Q_9_<"H8=;@AYASA?;7ZUM.X3?TPT!/FBR^EHR)%K4:;%S:HG5I=!CFJA MMZ" P_+/4'77?TNDR\^V!6M+V9]KYS#U^TAR)99,J6U&W?X[?I"!: M JF=1/^?O6]M;ATWTOXKK)/-[J1*=G"_3.I-%0B2NY.:F3,[YV13^VF+EFB; M&5GRDM+Q>'_]"X"42%TLVQ)E4S*JDCF6Q O0Z'[0W>C+EQ6@VBGNCEQK$E]U M3IM?_;-N898.A]DX<^VYEZ_**]+7^3RW9C&EPVWZ0SVY(XJ]I]M4@R;;^MM!2J]^Y1 R-+A&A8 MX2H;IO.R!7V#[>.VSZLF/ZHK;[MVT)/1XL_VT\T+'V[SX>W*B%J;P:!J;+;X MY2$W@F-;_UVY;G/7F>MX=#6?+>LR6A([,;/-K(N1,ZVG"^6GKL)6U_;*71_G M!6G-0N>&%].BGEBZBM*C&GU=AR:K19GWUA+\ L2VW/8N\E-!S8I!;X9R-RUJ MMJB9OP*FN[MLE!O&-)+B6EDUQ!DL6@85V?7RWJ=9:B$DAA4JC7C)8&N[\%)N M^Z\!5MW65^?L]L:V(N.8?]D0?)O*$U7WWA+.V0_C_-J!61J49EJYP1L'SV4YOZNS (TD6WRP6&E(5B%'O5U:]FO$ MK,C+WRZN;:FFW+4B-$MOX6BADE4JU;?I.)VYIM:#NM^2;0-E_GC,L_$HN#-D MM4+HNAYF3PW6<9C!U?0F"\;9Y,9@E5WT_"YK!'\_I6G4V"M%Z\45*E=:8RWS M;?0>U.\T0S.SM+6?#6]6\0(6OXPQ,RVL3[EYB'URD=M>^77\QKBBPMY[8#GA.]Q516AV:V M1]<'SW+C0CHO#6:O\/FJ/&]_T,K[UXG:(IG9C&^7V[:2ZQ=M MBEXE#,O;*N-D:0"LO[[%(VL0>V =T^U^I59:6OE?"TY72Y JGR]0FH2,XT0" M2HFBFB.9*!(+3B.&=01DNUAS2+0$@B8)!IPR)01+M,(XBG0" =7@- J4NNXF MKCSG56:4DL!H.'/G5*DAO'(Q9*.+!9 V"-*@?X4M&]OOHBWO0MNI]8!:RI:E M33]>P5&ZH^+F805'\<&W^0*)NRN(=11+T0-Z]3?0I ?$>;."=!4F^H*'GJ>Z MYZE>ES9\[VBO>-U26*CTD\I3X3->>SKQHXC1VEGYPC!9.2J732D.J&&2T A% M6%$J. Y%A)3MUJ(4I$AM-,UT]LK5\T?E5^LF39+FA35ELI89L^#%&V%;W^:]>3LY 3HSUO)032K3&*.;"L"6E M,0^QA)(2;,QLH0G:**_YEG)R0)F;CN3D_+*N=WL''S]FYN=[+NW1)']K-)E$ M37]ACD5$J(P8H)ARR4)N=DP>DXA)*8C>J%:U=S39+M'_KR7K_9K.CE1I;C*O MOF@BQ,@R0.P"[8X0DY=XLTC,'_??6;VTG)*TX$9:D* B@@P2KD(:<;-1:J@U M8DHHIA%5O9"6+@K#'28M8C-;8X>T],74?8MR)]N/M?JNH_8)6\Y..=\..J0I M?D^8T<@!39# D)J]4 *!A%219B21QKH]*NA8CDT,P_Y0\VL_-^A++KOS M:R_-Y=4@BYXHQGW"C_.""=[4HH DU"J16$ +$R"1 '# &+-]OP6/MGO(NE;\ M%V%'O=R#P:7T-O*'%16!6\5&(P5!9+542A.A%$?(;*5)%"H-!-FH+_ .HO+> M%O(E?)6H=!;L<_H&]"]941.HCA"5\7!.A3X0Y*N#]RT[$ MDTUY90()(!$+N4"8(HA5$B8)BD+"S=<(=6>@;\W(_DMT4]F]<-,7W-^(+;PK+& M'TJN(Q%23:$"G$:QK;/(H&2:2!H3KME>20LNO-_H8-IRLQ& )2G257*LKYE9 MTCI3,UW*\6H"B! B$9)&C(J8LA!(*5C$XX00@^]BY]M-F)RR3B?#(+LW_OFG@41=2+E*7C&E69^)RY>JO%ZGKASW"6I+@I\5.:]O:*JX]/.SJ_2[9]>MH$=YEYE!+Y6 MZ;@O,''-P'8R]T**1KVM'/?A:L8%#^D!E?)>I./BIDR8 !1*H^)RACAEW&BW M*@K-_S@/N::XNX.MJM+/#Q/#C',GX:[6R5<#!6]GKJXU#E"3T=HW=@L]CE[, M^25XMH/8&[/IRWA%M'J]4485UQI&,8V 4!%'!"5)"#3".-KH&-MC7GG>4GI' M7J'BDC[;B>+5J[U:8J[_13)>I 2WNU4Z>I^X CQ;J0MAF;RM1JTTY'Q%V:"Y M>]6R:L=C5>C":):S<:5!VYH,]BFU$O,2!:DRO6Y<#8A*5S*Z9IXU92':X[Z9 M&@%8>ZP;Z94M89*5Y<9+%YK>_*JWR5RL+I1$DZ^TP\/GTQEH6L__YU3[:@:3] M]%/Z>WXWOULKT+EO/[_-L[(??DY>B)G/-LYZ]=H!8'EJN"ARDA8WVP?E^23 M=^(2E\]C;GB8&L#,)I_^^G]9,>V<4_ZT6K;%\8CEF6XN\WGP^FDG$V^VO MPY D.)814#2*I8Q9R"(2TC@D(5.G9CYWU)7W0$,9=V_\O(&AS%M.%0Y)I"@B M((XHB$!(>0*T80H4)1$Y*:[HL%?S02:QO*3=NT]VFL1_7CM?J@^@4K?L90)" M#0D10D%M%CH16FLH(3+KG "JR*?V^=5^]=&LI5+502VK=?YY.LLB ^OCJ36" M=I8^$YR$$*LX E13Q9F*8L$94(ED.(I)V"I]AD3,,";*6!N:AI%2DB4Q$22) MM'F$YI^6]5!':O;J]\ C5DY;BQ=#I!+6DRM!QD2KA,I>-1^8OE?;F4NSNV.(T@[E\@[GKS)_AJKQ+[6NKA^GY9J7\, JEJT7NO>MO.Z'B3%U M,OO.Y\M6,AR#""()8FX 65 E6$RQEH*'0D:0M+!;"X I1 H2B"E2D: 4)R(Q MFJ?B2E%Q&F4K]:+E2%G94,W"58[,XJRJ6S9B3AL4NOD=JN#"V9"_.QN1<5^I2]W_+3G;6?S M,E\*='>=O>\BR\)%6470YI/JW]GM=%X:V['\TSG4+'SC@..EQ.-/)T:HMRKN M^+?4&)?%8T5$# >^=*CGM.-P6I)=%0VK.4[;6E#4R]IW4X^I2MM,_\ MGB36&_# 7LWH#^@U_^24WK"=/,TH:TJB$5OZ# KN8@B!B$(.9)S$D4PT$2S9 M2'Y\H3>E%BY=R];71K344K)^SF:?K[^FOZ\=;OQ0^71>VGC>MDHRW^WN0 \' MG&R6&#I"A:$7^Q&[;B+O(>DM(.F]RZF_-5[M-]^W!3/1N%TC'+$$)C%,-*0" M*P$CG4B.8*AP"./P7<#,GM1V"6:(#9!XMN%U%PS2";=[I#M)I#M#,.L'7C'0 MX)5"48AC('0<>$4Z5KX HF>M?+W,9#X9R_@7RU N M8G04W$_+V46K.?%5-LFN\[VLXC/ WU9@1_=S[0D^H0:?)!8XD9@ K@4-A52$ M2:8 (8@F!JHV#MU?B$^1;7"=C<**E6IN4Y/JGE\,PS7\]LO88%I1Y#J6">QQ*' -%1(Z8397. X 9HF7+^["+[& MO-D52.H%T M@;P20-LG50L60QC*B,L841T00D40H ;$T\J?IOCZ%3@7PQ?KZ M1]@#/\KYE;9=Q*W'RS1'>G\:( 1\Q+M)=I+M)5HU$@T-*8&DTI&(%8T9D(J)!6( M-"0T!&3+P4 '$MV%$8$'HMNRT.<@T2\T2%;B$O'][\%H.K?Y(GT(3.R.0%^G MLW3\HERB@X-@^T##/IT/'X4Z[\U/>QTBOY00IQT9PREK=761MM>@8B*.:$*0 M2@"'.DJ,*:@UH1N5#U[HQ7K#$#XT@*A+_]2S3'"BT2\> CT$>@A<0""G2PBD M'$"LXT@( :D 7'&LC"Z-D>*( \8[A\#. __(@,). VD\!'H(]!!XYA H&PB, MH(% HYH)0$-*5!)*QAE56(A0)'RS6VX7$-AM+"$:@&X3.4X3 M^H.\]>E5=^ MS8;CM"SS:T-MNSJ?Y[,7%6%YO@!+(F,"F):4"DE#S(06"88RDDFD=$)PJP + MQHG6.B)12#$E3(8H"A'16)H+$Y'$.XMG/?N>8Q;/ZK!^R]>ZDF==P\6&K6!291O51+1*Y2+QR'UH91^YS^JPR@I]H[)GQYZQ8QU*6Q'1H)YC M.AM0>_'K,J+6?1?NG\G4.^)Z+NP9%]I C(J"-APCL/$89LQ!U$3J_G!8I&[? M".LYL&<9M L_=V&8?IV#7PJ#J)O+0XUD>.SNOF5%A4M MS_#60@7;.E;X@@2^1HJ'J3.&J5;8!J-Q3!!!+$X4)0*'7! 08A6;3R$%\=O# MU%KJILW./"9<=9V8Z='*HY5'JU>BU<[,#=D*L5"0PQ SD$@H:(QA2"D!"3%8 M9>LWT(UZ#<>'JT7RQ\_9;"4]Y)>T>#5>^=0/G\SED>VLD&T7L$$ &V0S5F(( MD"2$V1[*I+H""9CYW%GO5/">MI=[@#^_OQ4DZJK MS"QU9EL6KP2J^9IVW<^U+SB&6WD 280(3 C"-*&"B#!4&O D$3&G-(SQ.HY] M'N:A8YCUP,9EW*N:S8K\:N[BG[Y.*[WJ^3Z^?76/<43.H0R0E]SSD%S:9,6' M&FHM.(T0CRGG0"!!HB0$!'!;WGLC*[XWDMNAQZ@MN/^7%=.1,>DLEP@$T5^\ MW'JY[8O<L%@AIA(:2RBI1F$B:8(!0[%0O97;+ETG+]EZA>CR6,J+ ML!?A@T18-B(L$T[#T%:3PI!*+@4!VA81((S''";),478Y1AU)V1PP$"7IGS_ M+?;G8J!.OQ:FNC.CGY4MDSX;!=?%],XE.1TAONZ<';JL(>93Q*+,=93!OG2B'.(PE(E0G-&1,8"H$X F71A$#:L/KT4>4.4$' MB$<;CS;G@S8[XU<@;(4%,Z!AI+"(18RH"HGBG(<( \FM7K-Y/-)'N'EKOPT< MT&YC7PYEPK.(C?%PY>%J.USQ1CN*$1$L3CA#4%,1PU#&B8X2F, HDHIO1*4< M":XZ]U%Y0#E"G>53BV Q?!@,*\8,[AUG;JV6_%WNPI[^M&_9Y(\$F/W&O9VP MAT#CC^>24 X1UAPEE"61-)B80!03AD)MK,<-?_P+RK?],BV<&^AD'$\^FL6+ M\(F),$*-H2601K8'4XA":BPM&2J>A(D6<200AAN9 OT3X1/TZG@!]@)\D.V! M"%Q*<()%"#67D&A 21S*".*8TY@S%0'&-P_%>R?!;Y0;Q"CJ4(9/R2;Q8G\J M8K];ZEFS;^L8FUW;YL 32D4@L4AT"&AE,1^H[]#;Q+^3RU@)AM M59\_4NV;OZ63>5H\MFO?-#5T.ZVEW1NJ]BD5\C@%^9\B]7NSWE$J]1^2:7D" M)?PADLWV0^(DM*&9B&*C5L541#H*J=21P$PB O9)P[0[2N\].0:9^!O7_C^J M$/6O+XK'9X_/'I_WP&<,&Z< )W'$(;2YI,"8!%H2&:E(,RB2B.K--E/'Q^=3 MKU?D8=K#M(=I#].'.V\Q;G :QY@D/(&24DE1))6*I*9A& G&C78=OCU.OY$S ME@R(Z(<:O9D>=,&T4-"2$PCRJ%B-,2)0#K$'(=4 M8"D1VD@S/SZBOVF!JK=NCWU:6O<;=4Q<_^PNJFX;K?5QVVP$L$J_2XB:?5,-+Y[/IXHM*]W'?5%WBI+QD0&).?1-!_S+?1- W$?3= MBOK4K<@W$?3LV"-V]$T$/1>^/Q?Z)H*> WT3P?XJSR]I(BCZUQ6BOP+9N;EU M7L[^,_?EDU:]R1BC"$<244089;%6"&/!!(DC%$4TW$BM>5&S"7$"S0F1''#X M)NV^^NFG]]CHL=%CXP8V4MA$@&-[%**00- &?@.N1&(^Q%(;I$Q0N%&AZ?C8 M^,81AO1M^B%Z@/0 Z0&R/P"Y.[:/8M2*P<9,R2A&22PIEEI$0 (M%(*A9B#9 M*[;O,(1\JT3K <9OTMGZXX3N>3CU<'J6<+H;36FK4 UD84(T3&(2TI!1*2/* M;.T:CA!0;"/A_?AH^G9Q=0@/Y-NTM>VGMGE^-?6V=85<*:#GVT.>8WF/9Y1' MWE(>10PCE6@)PI "'"LJ("1,R(@KS:.C=:N"\OTKZNWL[TUPEV;W7AID3Y5$ M+^9]$?/=4MXJHQ#%'').&8&$T)A0@3'$":$AH4!$:J-N<&^DW!?=\T7W/IC< MLE9ZO528Q&$2QZ$D%",I8X&CD,D8,8W!\1K1'2RW;]V3@ Z(!%Z(O1#W18A; MN=;_1M561,6$8QD?68@[=1 , /7=)'TWR=,A65^Q[4Q; MF>P&Q5;C):5QJ(%(" 0A#34*B8H@H)%"D8R8VBCL=H1.)GUS0?C^;AYE/,H< MCC*<+E$&) AK+;G@*J%9\T&;W80J3 M9 DW*.8B) G!D"0T%#($6$H98\8%IB@Z":7F[;M)$G&\4BYGVOS-PY6'J_W@ MBL-&.XH0TR&-)8U#1;60DECER7S%0\;@6VI''E#>&5#.+_+%=Y/\8/[X9W"O MU^ZITW?/$\^^,7+^\G)^VYQ9RUQ MEU2"2 CK]*%,Q"*6(8XAQ KP=%&!EG_Q/T$74"]]>1X 3X- 1:@B8))%&#, M=G[F$4V0V:8YC&(8:T 00'+#K=(_ 7YKIPH9 ' 6Y_1>FL]"F@5HI!E%+(H) M5A%B,8U#)#@CH3);<@)CKN!FQ/F1I+G3\#,NSD':?$O)O2HA)=E5T?24K"HA M2=\XP3=.Z$W^YD=OG"!PL_\82Q *R$).$AF'F(8<,D(5TI(02N1>C1/LEM+_ M8DML@$270=+GUC7!X[/'9X_/[X+/1#;XC".1TGNC=XL&T4.!J&0P8EI""C56"!*H0H@@ M#),8H+=']#]L \5L6V/D%N1&),GC(9[?Y M))ADLR!+BXF946G9=?GH=/+X;V4P-&I-8'>7X+9NCC)JFJ/D37.4@7G+=5;8 M5_X\G67!@N:OGC?D>]\ZV/>MU4=[^??YS*SDT#QL>P^8()V,EFUBE*6I6:"L MW'O(ER_@3=OBTR)HJ7!,*38X2C"B"20"@%!!);BB&)L?#)LUG397VJ1NG$?: MKKO__76CL&!<,\(O6?'EUNBPMGMF.#:8^VE+,TVB<^"G(#/8 M>V_AJ9AGG[J4Z#600Z02Y]8+5C2:'C;PK-HO,M'2#_9JS(D^/7UB6_?EA-5, MMO9_9"N_]C3V>[&\+Y=C=X?[N-K7!Y*>1);LV+#AJ[J8WF7F.4=(^7[NQE*X=\4X$BR05#/($ M*4(I)T*R).*$P5A2J;@6+02#/(ZIQ-!FV%$I0@DU(D0F,(H4HI =$8(Z5"I^ MS0R)A_DXKVJ[V$""J[0TE+?;VB@?SPTM@X>:J!=I1=6@=.2T%QN]X&YJ7VD( M&DSGLW)F;K1;H5W[U.H/8Z,JE-^OLL"!I-B<]\FA+P3@L*[(SS=%YFB_EKU[ MWG;P$WNZ W39V^U-BW_W-<*0OD/GOR<7^[BM_&Z++ M^,C_TSCGMI5&[S^\2 M9E8].H(ZUMZPXI-S+QD9"Z9PULOW9MY98=5[%QQMK)C^-9_I\4'=J16:Z'ZF M_0TG\DSIF;)_>3AVRSD18_S37_^Q[L2:.-^@=6)M=V=]3#.]\_F]>Y !(X)D M5#0%TB!*0,*$X)PF% &F"(L)#9-8Q!1KL-&J<*=/^8>RG&^\'/56CJ1HSG!A#"(%%5 QH)0QA6040QR&<4+C MD+#NY&@S6?8@.6(#!+N,GNSY%GT&U>$-<]QEHR W_[J45[=5V_B &UM9JV*& M]U8O3PF 3DZO?AZ9&&R027)FP(EC$@))"==2Q%*'(M:<*D'%ZW9XO62T\:-% M*7LN>.2MGN"W:'_9V^W?B^49B66K1[C ,<)A1 ",&54J$30&6$(N <(PWDQZ M[D L.]4<"#IKL7RA-G&,@/Z^^9KWXB)GT6(I*[XC>*]@\2HY)KS,G*FQM M=PR/)!#F2\H HPPG(211%&.)"$4( ?XJ;/W#H$YUGF- MA%R7Z#I2%H&M@;?]]IGV>*Y'+;C8XWE_I+E^R#7^&#[IUP4C154BQ7M[A+PK MS$=^>/^L9\J39,J/'HYT5/_BN0MN7^7S>>.>M]I5>Q]?+Z(NO#"=K#!QX#UE M_1*FCV$N?OIK?'V=#6=VOW99];:*3)D-Y\5*M1BO@Y^A#OX"6)(-+"40*2"C M1!$!*(]12"$36&F $_,9O2QTJ?8W;&!34S#XV+O] .'S#I;P\OEQY%. )GF M<:UC1F(F&:(*1XHHI:3Y+E:2AOQE,4S[R&>W"L2 =GO>WCOY],%,AS@;!B_S M- R<4R+K6K7IW:+T"E\_:)2#0 T($P!5*#0+,84THHG"5'&C+Y$X"8% +\T\ M>0J&C^X*$0-&W[;0:R_C'#P0>"#8 PAPD^B!B**,AHIHQ"G&6$4)8[&@1!&H M!=]HRGHP$'3LQN$#+MZVSTHO@>"(A9V;8I*;GUN3/5I%QK7ZO?M4S86'%<-% M^ZS4#Y-AX[:;M%OKS M]7KI9'5G[*,]'2]@B2C@F>YZ:(# LZK%JPGKUONHR]*<S_[.B_* MV?XCF[G:AV9(MO:A&=]U;BFU_W#:%=C>F'U72G)MU&-_O31TL"4@6]N^J>(_ M?AP$#YG!W:SF^@JL%_5[5RKZWQL\=FP37&7#=&[@UK#)8W5[:D9UL9"ER\W) M!JO[ZZA5BEX:G4M0R!"*-,4Z"4,CV8S(2$:,*Q&:>1]8BMZV55HF_0T?(\-0 MXZG94:Q(;I(PB04*41QS%,8TU$K22",@1&SLQ2C!M%V+GG%&8TXD#@&5FHA( M&EJS!#"@0X)WUZ)_]CV^%KVO1=^[6O2T)V$-;U&+OL&,[>[()TO1OX5Y\,K= M8S/L>,N$?S0*T(T#[$ZKKA^G /W7IKE,D)O=*2UFC]88&"\G$>15=QN##ODD M-0;$<#HO2N>0OIJ79B)E>1E\F0]O Z-^S;*BLD#,>AL3?SPV]L;\ZI_6/VT> M.I\,#6NG^<1JB$XI,%].YS/;S\F8(+?IS-T[F!(/^+H6\Q'3&=6*O8,)PE2T5D0^WZ/89'S,2;I3'O:&;NEM6P9]V] MZ9_&%K8ZW)T9NOO"<,!BSH9I"O/,S,C2_-X]9FJ[D!F"E77'H?H5V^DX>[RW M\-VPULC*D+40LL*1S$S:FN?E(,CN[L?31SNEUI?V!?>I7?'V.AB.==0('FYS M(VSYS+W/S=CQ7V$,H^NL[OY0\T']E'QR;0T2YU"H:65&/K5"]LU^=6^8(K>2 MMG+A4RSLGED&5X\557Z>/=22,\N-X)3UN7R(=585D=09#?S<5JT7[\0AWKHN2MV96=@[_O[Y9?+X)>* M4I;T7XMTE-VEQ6_!Y^OKO 8/,+2QOYC!_Y1.TII>5]DXS[XY(+,\ MF2Z;406WV?@^L!)T9Y WL$X: QJ_.03-W'+52Y>ZM=JZ:@TC;/"<,;D+5X9C MA=V>8*"!^:9!9\,WN)?8"1\YN*L>UBM,;K@,5L+KN=BN[+RO>XOLMN%I%^1OOO8#]% M:&VX[K^W16,0W&075T66_G:17ILA?9^.']+'TJJ^MT4]F]<-,7W-^(+;PIIY M?RBYCD1(-84*NH3;K0T'6)7/"MJ2%.F&9K>R9L]; MY"\P\TY P2IL>II12=(6P!F^MX!@2&9LPM+(KOG+'0O8YI=!8E2NB=LSEHTS M*P6EVHJ*S/7(;+;:MGA?SV=&B0C&V8VYW5T_,-K%;#;.FLYY9A>_J=L%5L+> M!M+;M!+[T@ZKTLZ<_N 4Q6)ZY9;;J0=&2W!N/"/A$ZN.65^SV6>O#";97?7. M#O(R^.&Z[GY8_Y@M?[1,DS;/7+PD#8Q:J]:(;G7UC]?*KS.JSS6,-":PZ5.][];VK<#RJ MO"(6Y=KA&LURVPTWR.OQ-4Q0UDIO/9-ZT/7HZE^K<9B?!_9WP\BW@_I)13W@ M%F6K+;UZ>KUT=@Z%VUTM7:SR?)M^LVXH.Z*)VT7L(M7:_KTAF-64K\V5BRUN MT!Z5^64Y 3<0,__!QGY=[86U96"YTPAI/IH[[<#,HB9Z>G-C=FTS/OL HVS; MZ2Z&:RY,JPB76DX:Z?@U*^?CF=MT/AN]H]+=!BVA^65:NGZ=CF*V(7A@.X)O MVU*>;O(XY&0$F>17"%P3"E-)AHR/**/75P1<"]"!9\U*6%;/8'+S8V:WR9U] MT@SV$2D%B(BRSN>>]:[[QK[ -YURJP.'&WVJJ6Y%3UVNZWV&1/ZQKOD(-R^[4Q M.\S?"] T:HX]ND[-/M+6DAH_B+G0[E/WX]3N8]91]+_S_-[95E;'F2TMD HG MMGBYC/9DC1BC%%W-\W'E\+ O,8(_OS9CK []S%]V2\RMJ559B8$%$3/ND76@ MY%?SRABK9ED9^P]F7K:C5M:Z^R_!N+8[EUZ!U?FMV9[6VVO9:>"/6_#^SM/S- M#,#^\BV[S8?CK*)$F8XSIV06WW([8VM$9W;(@[J?98L S4 NG;W06N7L]_MQ M/LQGM8IPM_Q4J;LN5F%]05=)4'6_K#77U-JBP\P%.MA[1YFA_)WKN[WP<%2O M-TI4F[OLW"NV6IBORV':R>Y@/7/AM^QQK7&W0PGW_KQPRM'24UB-?GKE6+7V M?,UJS<.OTW,J4F)3F"97Z='DB/NN*YG8A#3UN\CHDQFC!R]4=!?-[ ML^#5A<[Y9IB@TF)K#UIE0]Q/\\KMXHCC#(.VN3%+?S/_ M+6)E?5GUWVFQDXNA=6*.*Y6\KGS(M:/6H;\&,ZI M?-O..G!SK(R2Q>UNZ)6SIF5_+2#0298#L,4#G:9]99W+UBWI),5Z));\X$#! M7&*D+OMF75-+#G3 M%2R+81,BW(EEFC;2-.%H*P<#]1OKVS)V9K,&%6_" MTC8#EX?[Z^+MC@32>PM*=M K]I\5_\4!DZ_U,6L__YU]VE7[*;-CG2L3.19D-OQ_- MBP=KVF>33W\U] D>S196;D81'A:S8W:;6B+ M&X>CJZR[MCV4E5@.IS<3,Q@C&68'#.R&:O'TPF*K:_QL[OM6!^RU,*&&MLKS MT?"I]>FX'!*[[5I9*XW%XG;;FNFV[=V+$;=X_0G?4\OC9%ZRB-MR\F)/YF:- M!]V(][RH7$&MLZ^J M-C=>SC:+;B*9EFE5MC291JA[R87E_8A]1*F3O#<918 M.!NF^U M3ZN(YK]GB]5KGO-*N#4$'RQ4.,7?JK<&UV=F%T@J;VNZ3"%T M(/+4>"IJ5F2P1"N'M]EH/GXQ49Q@KZY(-5RG\ZP-V)UE.6>;'7CA]N)JIW4J M3TV&9N25GNT4_>KDM9[HZB.>8X8&:*N==YN6['Y^=LVV3[+>Q(TU,<[_KS[6 MWZZ:U>K[]>M6R!HW3_RVURB6H0TU7*PL]6**RR>LCV:VRJ 6_\PJ&+H.W'.7 M6X-AZ[51+W"Q?E.M%"W/D>UW:W>X?24O6T[A38UUQT;7:#QK^+AT0!O&=CY@ M\^+QW"B#\]3H1K-L_3S=GC]L@K1U,%OG=\-R9AV62V9U[O4?C'!:>\BHLNLX M;$]-*BNWK?*GPZ'U<%=FWL9;RNP^M0)@YN=TN6UO7,6.I3C5AZCSYHNG5>'%0;MYV9ZS4S3VFBDQR7-J\:XG J\*VPO3KOHWV@)[>^5VP MD/GOS=3>6:FS:;G8C=P\K-LSBD6QYP6GE8)NU<38MB^F!O6^RW6XA6 M^Y^VOK>Z/%_HR.DHMX"ZD"YG>/[[ F@'+Q^(>>"\K/:)0U[]]:7O6[)OZWUF M^2T V?RE:I-O@^_#=#X>54JX7:W412-6#ZU4^[9M,Y^X3/?,G958T#(_./.J M94L98R W\IU6KHA!Z[ Z^U_G!9BV)KUDG'S2NG'I^%@)05NQ9A8J2GDH3RPY M,K7J6UI'93E+V;E-:R>.U=S:A_V-5 P63W5A0?7$MUJIPHKCM(K_>0HJ'I]OQ;929FYH^1V2 G9C;%S'%);H,\73R> M\\C6,1+.VKZSVV4[#&Y]Z)O&ZKICZ+3BEK"/6SI"W-(+#M#W#AHP7*@-Q[K1 M[XP6B #@40RC.((TP0)3B8D9A 0)(IR0=K0 P8@#IB6/*.12)A#*R%Y*M.(Q MQM$1C_L[/B"X-AM"!;;5Z?[*-K1N&55VSD(/6(]X78K^H.4^&FRQ$,LEYNWM MGG1Y>_LGVCDGU<+&JUS,>S_L;ZGAZ^*Q*I" X2 X* ?P^[=7]$\N4@0",_M# M D7HLX$B@O[QR3@1N-]/Z$6WO3CL9+6&PF:5A',H";4ED..[R*YS48E M@9?R3P?7H.@!_=ZX:,M2&/ S73]Z1ZA-O>\XK+83V/?I@W3D8HOO7;[M\YKJ M7^L-[UV<\92J4NY5"^DI8KTW/_S+,5;^9(M"N>@"BFA3% JB2,8\B54"C.&# M&%'6YC$&3RQE)#?*Y*_&%5B3YB5%6N;E:+\FP@.!R5N4WNQQJ:?^1?\>P)Q? MFA/]0^'Y#%#XJ#W/>H(UI,&:V%8DTH!$D6 "AI)*$EJLT3 AR*#/.M8X9K$Q M2V^"-4QT682[_YAQ^FT"_FOKV;G7]/;#F/.J15Z!3ZN%"9<\A")B@@(=(IZ( MD%B_JN:8H @)N X^"^9Z$^S!_(/7%^]M$=NC -?7J3UA/!BU>D>L/AFQ/:KX M^\[&[$L)<=I&+0,MK(\%P!P 0;1F0D.%I;98GV@H*4#DR>.Y8V(\'5#::1N) MLRE?W.-HLIV'D^7\_GZ\B!<9VH1U"WXK$2"MZ+QG C']8:0_C/2'D?XPTA]& MOK^I[ \C_6%DQX>12_6@VNFK(,VRBE1DQFPV_=]Q0JLGHQT;! MK:J7/)\FH1G L=!)K*!@,8B$XEIJR2 U+Q,B:J5),(P5E#$*$RTCAAF2(;.7 M"BX)B00_@S2)=M+^?N['JL+"N7O\-HSC$W3XW:7%33ZIAI?.9]/%%]7.[[ZI M7&A27C(@,:>'>0;)T3R#V+O_O/NOA^Z_9R-E^D:H-W;_!=[S]_HN\NM5#Q;% MJC9+CRUKJ7E7W[M,_,T-KFT5 #F#C0++)--1R"&C!'*M,*6146 %!UPC#>EN MM]A:&^=?%WSH?K31M7![2<"M)?\L9QK+Z1(]4^G/N\!.R@6V@5:+,BS+&B#K M,-5;_:+'(/66;J\W=0YQT8 5X1*%4L$X%$!!K% 2(PM6BK,X!.%&[-5.L(IJ M-OS5<.$O66&5FZ? :ND.FLRK@J6-1X@L'4(7:'='Z,LC-IA_>L$;YNV'H_./ M)^)#VE7Q=NE!_,F6.S7_/N]2$II**$BL(-%"$*8XL6Y-+ABG(<:JW:=# (2! MIDHF0N($@S""]M)0 <$P$J?K4K*U"2?#?%S71IJY2&6S-S=EN>K*C*T#[96Z M7+8:^C"_3UN7+DJ'K5?E:4HT/BY:7EO]XB7U>6N'UD:ELEVUT-8K\NZHIAO6 M%8J^W&;9S#O'SM YY@/F>N[(\!ZS$_*8/1,1\0]T+5TI(G^&[I"]M+ MZ#ZJDZO3>+;W9@1?EF/#BA:T:?K!F1 1EH1R$". H28P(BS!<>H ]O MT"=40(5)8H%' *A@E!!JT(= BBD4:#_TB>:9Q9NO#].C00YD P2ZA)S^@\?I M5_$PJ[_>AOVCJX$?N6:'!,U90@@CAJ*08JD5DER%@FN+0QC%* GEZQS!ZSAD MTV6/AT1X0#CSB0*GIM^L%U;W^LVYZ#<2-?J-4)&A1:@0#86&,M%<.?V&2DIC M$>)#<"69SH]G4T$P(+#+6D']1X^S4'"(5W"\@K, (MHH.$(P"$.J8B2H"FD2 M : L$-E&#W%,]$% E'\[GGXC!]C7+#NS(+"OYH?,]8OI[5'8:8#6"6-3RPFD M$A820( "!J$HT5S'Q&"3P()R@D2\+S8IRV%'!R@$!\AK2N=T=%@537QA2)'7 MMWJ@;YW F1L$+7=3A&.F5!1K%+.(\R2A"!O$HS:R#X1Z2]G ER'>\;0P,F"P MTQ3FCW#$!ONLA%F>^MYV-)Q7#2FKSIO>*W6F"A<$+;>43G2( ,61LN?]1!A= MR[J[J>!2):%2K\*?O[=B=N/?A^92Y6I.'<\W)08(==FLH_^P\GP)UO-6R7YY M1?CU42K<]H:\?8H3.T[EZ[,*)#N8L4Y=ZVV%FF$-H% (A"&3% . $FP/0VB$ M$A:C9*.:S\LJ]72WKW VP$*^:>'L$]2">YJ:99LTVQ6;I^//RYII3?#A(CGK MR_ V&\W'+ZC[DR0,D%AAS+G2)%*(,"PC&%*H!11 M)*T-%.<(R%TQ 6.-8P9 MB,REV@PWYC%21TS2ZFK)=Q;]>45V5:NK^WJBE5G3BZ%-=JK:UV]D6LUMP&C= MA_DF'2[:M:=#IUO:"V_F^;_RO0N*/^3=.'NY0.(J3][.JOP9Y_>=;8'39 V MZ,-#:O FBB%E-!%$*$0=^H0ZIAKC;9#Y.O#U,+.NLM&#I$'3K@[(,= M,IU# +3/\.I#0$Y?H(B+)10E,:4&?Q1).-44H#@BB8&BB&A;3(MMG'F_'(IL M?M>1P0@-!/!)7B>GY?@DK[/5C&TV!2OXR*+''".O)9S:EJ.3_/R6DX#1:C16OX<8& %("T@H#R1 M%$918@.'8P5CRHD$C9P0Y@U MCA1A,=- 4XXK_#+,G8W4[-7O@6\7B([(R04#5R&Q3+2VR[V"?-&S0;X$5C/9 M&I/+5G[MJ>@QU[(7PUUL/MDVV0)6A!2Y!.1D$- M+D&#+B_;1+L.Z^^LZT_UT5Z^2*W80I!?\_*WX*=T8C8]2XK@\]4_Z^P1 _9_ M+RU!&IJ5P2I)>CCI*I&F;B<4Y&60_7X_+:N^V$9[- .EJ;F[(RG(0E//A MK6AHZ9(6]SOUN>6X\-2^P5S[<&GQ[O)@^3&PO MI7JY&5)F[EI\>S].S3K5R3MF8 /WI/MY8>9BLWC08J:2E?4#_Y::\66&H(_9 MI'[6;>Z^^#6;W.63J[R:IOW%[1WV+78C^3&;!^E-FAMA=C_^_?++Y?+U9BT> MS*YD_WWV1CNYRU-@[VE09*/Y, OR6;ER]Z#=;"M(G:"/'X,[)_\5D99/ M-*QMW_ 2H;DRWUKMW0I./C%#^69X=CHOC1VWA-N\!;?FBEN#MMER 9SD5 -, MY[/;:6$F/*KST1:CO3=FU#!WHTQG5@J&F=/%"K/MUQW)#+O+E%\4#%P M51^AL,*X?(CE[ENSIH8$1=7%+)^DDV%NY-L.*Y_-G80](4-V/(^&U\S3)E/S M,)N[YT@XKX#ABQT$ M9>W;7<.T:3&[-C]/[8IE]^YG1XDZ0]!>>V=L];E;MA9Y#"P8 M#LMGU=K:X6Z?22V1BZ=4;[U.\Z(I$I"V1F$^-N1-RS*K]]WFRW8'M[K%W%5: MYBZ9ST%OYG!O4@W,4"IO)I6EPY4U?CP)6=["5IL,7*.U>9*A_K?I^%O6YC*S M/@]I,6KDT\F$N;LE9G=3(V,;@MS>W0;FTFIVJV5^,M3 U MB)Q616O6'YNO<^^\NF>K*$PG;DZ.IV>S[.[>,>4XOS/,YX1__&@'M(0DM[4] M TC7X[G-0:[V[ 6#6C>4H;OADL+V(JI^6+8U# Q1S0TVM=TRYM0PXZSN'?B: MMUT:36EHM ?[8LN6MYE9IF(AD@[BGJ"#Q:%FD5=[++I*+G:AVU#O4'PQHIHI M1FY2EI1&MLK2:7-+P4F+"]>%W+SBMVQ1Q<.*=B4W]:-.3&9;B?G1 N3X M2>K.5E#IE=T@L]RM8@U8AF(ME*HXO07'EJ(5>RSUQ75 W#I(\ZW!M=$*WQ@9 ML,A_E1G &V6E(:,;H5WD_YT;LEY;:+!;0XN1%^#1/+G_2_HB,T7;*29VB@LS MK66^]7Z*JUSKG-A&VS>JP[!FT2(;5QARF]_;)9\]V%7?M:[E4AUV]QK&<% _ M6D/UE@9LE3F[<5[<-=;>=&GMV:=9G7Z6W;@15O@[2W]SRL&N@5@AR.TF-;65 MI^I]Q+"F(;Z[V4KF[IG4@-;:=U8GL=VN"FI5;G_+2%6:_^K@LN5.;&92JTWV M,>X?\]^;J1V^TTM6M>GELE;X:]ZWW $V7K).@=O4+(&3]%H=S:ZOZX4Q,#*] MOC;@XP!F#5Q:G7EKJ-_"!6[XS5B,@OG,:.Y2LPDY2\",H3*=JS9^6T=7'^\: MJN?34=E_O#%@\A1"+ZE8WAN%WFWP=G6GDWHOG.OJ+EWI:9<#=G_SLUHQFY;'9OAV1W&+;[5NY>:T_,=E;_,S#^U@G<=Q(L;1Y6AXF_ TNA=M:)MKQLEBRM[>;-M5DHIY?!KUDY'U?/V#G2P<8& MMF78 _N8Q@AY"N@W1,6N0W/;T)H_BP<-6A5RQH_5$MREO[O0E$;9GN5WV0JZ M.[8I-WPN]A+K[*@K8[7PL,7*=CM=W=Q&V5;3*B_W+UJS.M:S6O=B6%UQ@=LC*#=(VO!8,:Q]L= 8' MO:>P0_[#["_6 ,FMZ6X-Q]SZI2N?V1,63.Z\8 ,+6]9L&69I[76_RK;LE5OL MEFQ5G7(E3:N3UG+]RA4/6#%=%V>+GPOX7&R'9BT;&VK[#"H=Q^T;;B.ULIF7 M+]X-'4*^#EOM@ALR9W<+#_4VI\>#78NG]>-Z#RS7-L%_+.YZ+3VOS#NLOR*O ME]10T>RFA:7SE3WV&@17\UG]J^$WH]P79JFG$_.;]=$:0MG#8<ZJ"UMF!6M2:Y=7084;!/2\?[PZ9!GKWO MO;@SW]PNA];L&G4H;<70V[GQ[!GP/Z8/V3=+@_RZYI8%!RUP9!=K6(?Z"]C# M2GY-E[Q1*4^4219'@D[GN?33 R^"'B3/B MRWSI5UTJ[3N Q.X=#>:,ENI>B_=W1Y+U+6Z,'AXW]A'#O]K!@/O$9L'#0JY0 MIT%6'>I86X!_Q;_0WKR':5'D]0'M]KTCG56GM?LYN@=+-'%>[-J">=*1W2V^ MG( ^K XK*/JWU/!_\=BN)]<43'OUTP9U'$J]JRV,UH9W5HX%EZ>![3.$=0UP MW8OPD!YLB?[+]DCSVA:5I.G\*W2<))12#3GE860DF"1AS VMD-)X:8OFDV]9 M.6O%AOY<4V!7LX/_J2W8_]D64FICG]3O>;F\**G,M;@^XDLJ&OZ4W5W9O*@G M0]3I,D2=[6Y4Q?GE9@V)P%!S;/XXV-3MO1R]Z*2G'6UF5CB(5MCVG,Z!7$R' MTU[**FIFXZRY=91OU<':A?S,D?^=47=OK.MZJU>BUIB'[0B,+7$7+]HUG+5= M9JW76QW5JNZOP)K+0 VMK\5\/7X<[#X];=PV2_],[50)2CNB94Q(Z]#(OMQM M;YEAJROG +Q/'^N_5KP_9N!9[9:L=K9%%--B?G,;]S=.\SM'9_,4:VE43\ZV MQ$'43S%+5\]E/AG6F+U8N<$S_N2-'7;PS (]8>?-IC?5\<\REJ]M<:U8J$LO M>.UNWT[@-;#9*\I_40G^\_4:[BXJR9?+V=@RAW64T"_U")ZO'P\(B9B46$4) MHS!*9$1U&,6MKD\ 'TR:N?E$-%M\?--&IU<=@,$X+ *YA _F]U 1>\[6Q>YHNSOZPX>V7BY)/J7U^FW9=I/V*9]IUFM>TPSC-MYYX756+5D)GY='X?A^Q[ V-^EH]Z[R:A>]?0^>T2GYXOO=\ M[_G>\[WG^X_!]_O5*H']K6^Z>6*X>D#XBG.F??1"7Q_U_>NC[BV[O=U]/%=Y MKO)@(.NSH.5'D@ L*F\K:0+"*1!D@ARIE64L"(<8 QHY&RE;>?*A*NG-;^3 )( M'9?JPE)_K -?5Y(_:O,@KJT#-1E]MK:!KDR#ZAU5*DAW227+B^ILAD6RP_K8 MFB0(5=:7-F]\-C_EY:T($3F+ALL>RCR4O3F4X2:=(%*00*J31&%) >%2152I M*-$)XARQ'?T.GH(R*#V4O0;*R #C+EL9>BCS4/9QH(PV4!9"AE$2"1(R3J$& M(I)Q' .-$*01 !OM3%\$9<1#V6NZLC+RP=HFOL@+UA2&L_W&G/ M1I&?,1$^[,3]ZOO5_\BKOZ>?^J.>S)_Z) M?9@ST[-50LXZJ.%Y#QD$H"E@QW!,())82X4H3B+%"(\ )+:"'4XX^\@'ES_; M(D$+1T=G+C$\(+C35N^]"T;QP/)1@07A);!(K<-(TAC$4%(4 D6%0#!!FC., M(D ^\C'B<8 %#BCH\MC0 XL'EKX "T'-H5XL5(A"J"##-,%<28ZT (PIRC&C M]",?ZAT'6- TCZ=R67.Q#;9_N[,BOT]FRS_'!E:+Z M0*4^.8^.0IWWYIA]8DI>3(@^EV=XR>[%&[4X9I*3.,2Q5(*&,1)*8\6T$B1) ML-)[A*18>[L+[1$-&.\4Y9];W7Z6H?#8YK'-8]O+L4TVFKF6"(98,PP HH J MB27A*(;4@%V8P'@_D[\#;*,#@3VT>6CST.:A[>70!F'+Z4!@'+$DI @P*A15 M$0><:Z]"%OP: M^S7V:^S7^+W"D'HK[@K+GK]=U/K^> MQBL<,O*WC3@@@#7!5 B'2D>,1EQ2Q6$($ ZX4Q#QA*Y(\WAQT:E.S0[L]82 M6T\\LW)E_Y<5TU%:WEI)$0BBOYQ#K3*/71Z[WAZ[$&VPBV D)(\ Y@F* FY MHE&(6)(H)"7<40U[)W:]+@'T[+%K/:\<>.SRV.6Q:Q_L(@UV<1EA)!D!DB/* M,5*2AHQQCJ!,",=B?^QZ18[IV6/76>I=OD:LKQ'KW4_>^>A7WZ^^7WU?([;K MT]937]B/%$O@U_*LYGKN\_LP:^FKP?IJL+ZV6MOY1:5<.K^0BEFL!8]"%%.D M:$@2"$(=L3!,2)BH#W;HV%$YM6,ZN_I72\T#R0<%$@9%4U8Z8A2%D"113"E@ M-$0&6H@ (6""(;"C7L)9G@ >J9*TQQ&/(V>((Y@O<40Q' (=4T!H1#GE"N$H MDC$""0&1POM&09WJ:=QQ<$2>-8[XVJZKMU2U70_,^^@=J?KD#_*5PEY+B!.O M%,98H_F"4"#*.1V9ZG62K,@YL'-P]N+PGS7KN["'.S6(/;AY+[ M3IY=T?7G^9VY9;@RN7$^R2[J"H$0@3^NL_GZZ:_]W"+(/^?E++]^[((F7V\S MPUEWYK;'(#,,5F2C()_,IH%YS@_V<^4M,I;]EX?T/H@RPU)%&:BRG YS]U/P MW:,AGMT&6#F_-*^;V8?=I,7L,9K?I++C/ MBKM\5IH/63#)9D&9S6;CZK;I=9#>V1O*8/I@QC.?&*:Q%^9%4&3E?39T-0"7 MI\Z7@9V%'<3F$'+;-]O,:&1(5CP:TJ2345J,# 5&RP=4 [JQ&\;$7#X>&SE: M5AI)(M"5R1-+A/'RVCV_N*;)B9 M:=I/!B!:,QW-S>_5W$H#3<$HG;D;\M9WR\-_>VN9&RY+S4@>[[/2KE^+@.:9 MD[*"EGJE%D,W[S=X4$WG.C6+^RT=VS=?!W:2K4>T0KJ#=+8^(S,J>[VV/LQ) M:1;(_.60Q<6(UU[8P+EAR\M-$;73SB?SM,(^]W4ER^[/[8@T=+RPAE@;0MV! M>"*V-F#WW]MB\9#[]":[N"JR]+>+]-H,Z?MT_) ^EN95?[XMZMF\;HCI:\87 MW!9V[_E#R74D0JHI5(#3*-8"$@8ETT32F'#-]H*FBD^O[7K.[-HO29&NDF-] MS=86U>W,7\WB?/#"\EIPH@*)6.28H&5E+&((-?F ^$27Z!JOS6/R$9J M]NK;\:>%>E"C_^KN'55^E__^&BWV_MEL^/WGZ^NR0H.JMKN:M(\&'#7L,,+Q M=/C;IRV3XBH.$Z45@4K32"42,I@D$4@@CQ&$^@(L51(1ATC3.))"8TH2(MZ.C8ZOD50MW\']P9\'4Y8D,BN MKS.+9X:'[,=UR"T*>V!2P4H-=ZLPU,)9Y^7B?WD2EMP6DA99#6INFW#WOPB6 MUA)5NJ-V#52;Q&Z]8L7V (O[CT$KO4T<\U9NH M^.-?/FTHQ=5O<+^?]KSM;%ZVYW':IAEQ#J=I[O-#)7%7T_'(/..[R+)P458^ MB'Q2_3N[G6?SK87.L!)?L:G-P[0NU"^"Z9[F^IT:&*QXJ(& X"J[AX M3O.Z;E2- MFWN857\.\OA1*>2IXOG&\XWGFWZE:1XCV/^-"N8\G9[I&X"<_5S/?7Y^+<]G M?A]F+3]. ;=/?_WW8EJ63?S&M3L0NYFX@(O*?NR?.G=>4GYPJM1;QP0^M[C] M3RV4[40-C:1$*(*:8$HDE(*&C!!$54QT&).GP_V2-"_^RYX]?[Y>Z_/^3.F# M@_,$NV@8CP:"P+/.^/,HY5'JI%&JE7&!*48B3C0C<4*93"3D1&L( 4288+$C M ?HU*+525Z$/*$4' G,/4AZD/$CU$Z00:&5.P$0A((T2E2!&"=*A4%H+I)"+ M:F1A9R!%>@52$ X 96>-4F?7IGEA^+;J'QCCUP;TOBH0](,[@IXK2[//7-\. MU[[;#6RH!6Q*PD@(!*,XID#%BDD8HQC$$F 9LQWYK@[#ENCF>&X1)/YX"E8B MHQWBVB8;'\(/W4'!/L&87HQ/1(Q)(\8)C%1$(@H8 32B3'$ 8I@(P<,0QXQW M)<:],Z.Z]/-X(?9"_.9"S%I[,<<)D51$B,4TUE*&(0-*0$%B24$8=2C$/3,S MJ/B@8MQ=Z;;^1-$=7ZWR+%[98[;4>H)](;\??)T':?:R%.D M?F\>/4H9DD,<:2=0GP2!5G'V),021#PA1-EJJ+&"!$: (25C0K3<45FNRE,^ M!;,3#1COU*.V-P/ULP2*1V*/Q!Z)WP.)8:NZ/0V!PC06BD)(J9!*Q+9/1LAI M'",JGO,G/%?8O@](; ]@/1![(/9 [(&X9T",&R F(F20:LZUK6G$0T4CCA2* M@*2<$(;W N*>>7_ 0,@N'4#GAL3OFBJTCIUU]1W7C/34@FAZ/-=>92#X-?9K M[-?8K_%+Y]V7 A5OH-"V:E"T JQZ6(BB'T>W'[;%NU]]O_H?<^)^]7UIASXJ M@7UA^S.8Z[G/SZ_E^F938Z^R=HW;Y[%U2HDJ.YCJ78Q1M_TZG^.+4TAX\,CFD>VDD8V M1@$+ 4F 0"&BDE(*=1BJ"/&$Q$9#D5KNZ*>Y![+U*VBGTV:=YP!L9UM'HDZU M\B4D/E;:ZFX01'0)@A'@L6(<151PRE02)H Q$4JH,:%:[\A:7>+=:N9J;^L, M'M,&[:VIZ27R-"22-&H)B@E36' 9ZX1&$@J"C6H2H402%(GLKD:QQ@80TA(3%D&*%*46VORU2$2 @!!HKL*/*TJLE\IW-A+.42%^E M8;\J#>T2=+Y4@\]+\WEI)YV71F1C]?$XT8BS1*L04$3#4" $,&1$P9#J,'E^ M1S.@\-&,O'-+3/-0[*'80_&['$-0V-C[B:"Q#F4H-)<4(*0HB#45(A&1]<;M M.(;8B<7O;]X?]33U8!9ZU:G$>TO97F>Q'KX]?'OX/@I\8]J";ZFI@6X&)*ZO MS]=)/DDGPSP=_V)@W'+09)BIR:CY>EKFEF-^G Y3^^]7.^NO9B#A>#K\[9.3 M+?OQ2S;.'&M=Q+8[APB)#A&@0"@I()$)3$)78]<8LF I?PI *&+ PI!$U&A1 MDC LL 08ZE#ABK1RB?S;*1FZ^_!(L$ZD11QS2F-B$(8"$Z!+5Z82*DOP*<@ M,^)Q;UFCF&>KS#+.)]E%G:4-$?CC.N^)-?:TGUL,]L]Y.9D9V MQV:ES+L"QU4+EUWIW'7YW;TA5I!.1L&X7@7KXK,_+3Q^138!^JQ_#/+);!I,LEF0I<7$/+T,ICL]@ UCV!?$BYOLFUL#,3^-FESLO.&K M5SU=3^_,+&_-=?8I/TR&TSM+A\(]P7PP9'S\M[+U)OMW:6COGI66P=#P=V U MC^"VXO"5H2R>M!"Q5R_+[+;(LKWO#N[,-[=ED!E*C/8?Q-_2R3PM'BN%",-! M8.5^_T'9A=S[[B2[*IK!N+% N??3UG(5NY/,H75U%UL$L_6*%340+.[/+==6 MG]MCF%A4'*^\$H+JL*L2UF$V'M>__K]/!G3L9S.WX>+S%K)\S>\,/_^SZ>*+:N=TWSSDH]GM]U)>&MT%<_K'Q49IMMQQ>E]F MWR_^^,OZMOAI>:"R/ N$_-/3YRW5FPCYXU\^;:@(U6]POY_VO,V_;)^7]:J2 MU:E%^_9L?HW4]4T%NM-#_@WD/2SM_:&"WZOI>.2T)+,=!S]5NVIL M=]7N3HN[H4O/F.3#" %_RT"6H_+XOZ?Y)/AUARJ_T,C]BI_3BG_WX[0L_V07 M?I%(;;[\K'^PYE3C/=JVZ#W#N_?UU6PA[W>158*+LN*J?%+].[N=SDMC"I6' M>^9[0,F^%G7H':'>2J9WVNR>TSRG=<9I.STRGM,\IWE,\YQV8ISV4DS[,(5O MJ\_V^J8$8+3?H8BOE>OK9?K5]ZOO5]^OOE_]C[WZ9U@TPQ=&_J@%6/U:GM5< MSWU^?BW/9WX?9BV[=KB 'FL2-IF^3,>^C+4OHWB*911WY;]@0)KX>PFP5%PA M"C2E4$:"Q%$H0L:5CH&(R'IRP>>9>?%*X'85MVT#&-KI!IF-:[!?-L$L5=QZ MF%U/B^QK^ONGK?D,__DUZBYO9N>3RL4(P\HCM*\12N818*+1($LP2FQQ.D58" MQ3#$(,:QA !N9(@?$V)M6KF'V)=!+.ZT+;:'6 ^Q'F*[A%C>0*RB*.$4(:EI M0@6CDB(SU&.LQ]OTP=F>I# RD M:&J-E*]&PK__Z##:?#U#C&D/8*,!8"A1&4G&A* 4\$B D"@&"-"<\ M2C9J7'LW[E[ ;"7K\W6W.C#&Z!S*='M0.0]0P8W"%T*(..,AT S21#$)J$JD MYC2.%*-<>\=E;T$%D2[+=7I0\:!R$*A0WH"*! A&+&9,8AI%42C,!P 2S1*( M8KK1'\>[ZOJ$*ZS+,Q$/*QY6#O).0=[@"H!"1HHBJ*&@H5"*B"04+)(BIC#2 M;WT$X/65_7Q4%'6),&?IB#JARN!'(=[7Z2P=[UL5U%=B]Y78>W- ] $JL>_< MOQ$0[2-\$?((RP0@*K .$0LI32 /!89(]>B6VTF,$L6\%W7=?8 MV#VP+X$=-8990ED,8H03@ZS4]JJ3(=9 @I 2'$.XT:SNO;W(O0#VC@_J/;![ M8/? [H']<& G#;!#SA0/&32J.J1:10J"1)$(*HA9S.7AQX/=>_)[@.V,=GG< M[Y'=([M'=H_L'1RF(,:6T&[TW0[-MWI8M NX,_YD[TO'^';UNC-"4>]\=/.2S MVWP23*WX![D3^8'K-K=7D[G1O+"G-0?U;+O.BW*V_X3^=YX6AJ9V6->Y%?K] M1W)8G[;1/ MF4T>+D1G(U/5 M)T9[=!63[BR(!T.;1- 2SQ#^*'!$-M4XOK) M8FBO.3"[#))#^^CU:4T.Z%\;"DZ$8"06 M&-)8"D%(2!FBDG.BH-XX5=JI6:RK*TDQO5/#X?QN/K;+]EG_\'5:Z3VQP7X[ MU='/V4RY!IU?IV'VM4@GY75F5GZTW7QUS5R?5$/H4@UAN[6/2[:A>P2&K&/S MQYH.\GIA/(3K#MQLFDY(AK6R+9O&Q- SF#UDXV]9W7SSS>N&F+YF?,%M81GS#R77D0BIIE !3J-8"T@8E$P326/"-=M+RW&= M-%U;6$/M=JA&NDJ.]35;6]0M_8@EIPDC*I2,28H%5E+&(H)[38+B#)K]+[6ZML>^__D$@R/^R?WO?14OB(G/HZYX[G;B?LM^' MX_EHT3S-V$%V ;]EDZPTL\U*NR'[YK-=-)^% !R_[2SHO%\J>LOFK!_]9;[M M[/G,[V3:SK[:]71??]K>CK/5E7&YGYE-T#H2 ^M)#&I78O##SDC3=Q6%':ZZ MCJBUZ+5HR710A\5SDI1W[E3:T=)VU?W+KVS?5K;[;EL][EMV).![46?RDZ-; M7\NH]XY0;R&FMA[YEWWKD?>-8)ZS>L19BVI!GKL\=WG<\IQU*ISU'&Z=7'O8 M?>ABR? :)WP5HQ%\9P]IS4U_"E)W.NE,]H?;?'CK7.J5Q[S<##78\,$7F8M( M*?94>7WYT[1Q"0 @-(0LI8C$@%#+"PY"( M=?"K2L/\^W0Z*M5D]"4KON7#K/QB%+83P+ACU,LB7 ZP?)->37N%>A]9?O8Y M_/' Z(&QETHA:Y1"E>@809K $#,:*_;_V?O2)L61+,&_(HNNGJE<(VC=1^96 MF8FK-V>K,FLJL[IL/JTIP G4"1(M041&__I][[GK A$'B$ 0/D=E #K_#%3QVG"62 5'MF>S\_I58:LM$QIN9K"[/\J+V>NG[DV=Y.?M[,V?9 M<#Q8:Z?R)\3Y:Q"5;I,_/K[A@(+S9C?FO'GNZG M]/ F&YBPADTFBL8C858$3GTCPJC4.>*-J_NGG0MTM"B=ZQ1=[#S5\'S'URVU M;UF:-W#-X:#G]FS'[P]5=V"V;:3 F.HO=]5Q]J/4,=&D-/4S6M;7,Q MSI2A-*Z=&'($JF0FK6 FABE'M9^_=G(AH]H;ZP_R3)=;6SU16:;/R]H15OIZ M1T5WTYL *SOQ<4065*HMC\K#)4#T6,E@M+NQ"6 M^M#7[:$^,%S'M\":]@;&2+/UD67JIMKOO4A8%B)I**B\GQ$^7)0PH-\!X__Z MV+'7GV!;5Q)? ]H\X^[0Z#:TR#'7WA+HJ 7T9S]AD/6>?IT1*!0*FG^+5(*]Q]E.! M4R6\+)I4?IZ.PBB(QF$P_PW$!J)"-&9 1,77<1KB*C.DHW%A.)^K-X_'WZYJ MQG69H_YPJ.L#V]2'ECGTW9'55TUGZ-N>YWBCP;5:Y&+T!_V!9@.C&.B69[N^ MZGG>2!_U/ MT,+!7 U-W?*N=@=M^2NM,.+_'C31JG60;&W!W:L ZC3$V=00K5/ 2.++ MZ^-+\Z.YCNO_:P$CI^LWVF[].(_3]-UF]ZT7&B'M*Z"^!&;_5B$DH2+QYI5* M]E^A3]&^'+OI7D5O2>^Y@+U>^O[>S%DVK7\>O[1C?XY%,0XQ1JNC1&S5/@%_ M641]>)A]_\-N;Z?O_??TC'"Z;CM%K81N#>W^R/+TD6'IGN&:INGV/5<=>+:K M#;>JE(OP7Q9T_AP5WWUBKYKW*B*.61!R,U3]"2-;F06X1ZB;> &_L+EJ0+W1 M:H;6Q;(E;Y2\L>6\\=%)"*;N%@VFAG[/LZRAXQB^:7F.ZNM]W_$,HZ\9@Y&] M75:P!W,\7J906YDCOA.^>R(55+5?97S@-@;&\KLRB=>8 ML'!)<;VKG[_&JV#.^P&>S 7<.DBW2>0=!3JGQKK#TW,? 43C^WY=P\+02GFZ M/=W6#+^G#G3?,BS3&QC:J#\<6)9EVZ:Z-5>W <.BK1+O](Y<=F# MY+*2RUXZEWW<1#&,8EB;!MS4]OJ&[ZA]R]0]U^D-[)'N#FQ[X P<_P@F2EO9 M[$D,B^?BW(L,C%-3WT[KXSA%"D5-0EW1 ET6$ 6DCJ'Z[F#H]4U;LS15[UG. M<#@8]7I.S^L90PL3?X/LT7M5.XR",/D']EX:A.D8K(IUPM)'JQ#\?E\W?,.T M'<.R]&'/,RRUWQ_XFF>J^M#42U4((]WQC5[?L8R^:6F&YIJZ/^R9/=5UG('? M[W'2@YVSB;]Z\7NT(Q8Q;*"6;IYI9KWMELAKK]1Z_E/C.ZE-3KE\V+>->(?R*PN0<^QR*]3PTD9J M7XY7=B3*?120U^PV3N#75 E7J1*D*<-_L.(H#&[">;@*J8O=*E;BB&'IT(I2 MUN?LCLU+_>ZPA@AN7B^65*>H_!A&R_4J?:>L4]XB#QO@H8-&7,A62ISD[WCH M*D/8'TAY1N5)1 +[^D4X\(6XL?ELF.-?W78>7FI&"5KI>%*()*."9 MK%>PINQ"V%/N?,-GX%9X'5E:?2M\!-Q)V'(> "SPDI1/%(;[40*L'O#A@,(Y M4HAK$>+TN'>;8%BOX+018X/R0/8 +PEH=X#7*[J.;Q#Q$==2"SM" M4_A1''?YP83\'.MO8%L3@?M=Y1?\5]&*(R? XXX3AC@YS[&GBM,=Y7X6PH_\ M?D.Y91$L?3Y_*) !=5_JW0HP .D7W')P_',]N<4_.$0JE(B(S_&1/*.\KK#A M6KP:?E1A[F9]P=X+.50-*Q:0SC;S8I;W7ODC"JC8&Z#SKW6,_W#T1TX04'M/ M01:\)#)$/0=%6<9Q2LP*V$SWDL"J'P#6SS=(S83J@L!B2K@!$HQ*](&0[N3\ MJ7H ".XTA!<%23VPMX_H0\TCGC@Q?$AVP,0?D%XPH,"?_ $OCT6N$&<4V45Q ML45B>I%R@VPN26+0.RD0UC<@>&!M1.$DDM;S.?">9,'% M*7L#.&8<1+KQ%I8E;$J&% C4@CWFQKL@3(%!+$G4<4DF-#OQE8 M5^HG:J#_.\-47=SFL[39%FZSHJ_^9[JK^!TL[31,::+8=&>2>4^(ZT0*)W&,J[]" M=1!/J-6E)EQKQ=_W)F'24_:^&S2J:#53EO!K/$D5AD6R^Z_ET9J^EZ\-SV7O MNQ^M%WOQTSJ*:.4P#=&'JCPP$*@'0NOS>!7?L*0,K0-6V%4>]Q72E]REN,F- MMDOXGO"'-=D2 M@Y>L3P&JFOYT]9?4Z0_270K$2XF_R.Y'\H2[R7>'^F>/^F>N2VI':N3T-&[E0_N?_R=)GU# M4P>J.NCY[B4Q-;V%3$UJ:Y*Q2<;6%&.SBTZ@JF6ZEMM3?&QAOVAJSF>Z?0M1^_W]+YNZ(ZC#QS?\.S^IH3D M43HK(-TNC8:O;^>-7.B)=DT))!2P9] @;MJ<4@H#[8,'VKYX^T@6Z- M;,W3+-_MF]K -?2AZZI'8-#27RSYO>3WDM]+?O]:_%XO^+TS&/8\=6!JKMVW M+-?OZ8/^P+!]W?34H:H>0R&7KG3)\R7/ESQ?\OS7Y/FFE?/\@6OW+$?MFZ:C M6T.SYUHJ*/B6[]E:W]-';>+Y;RW*<&G\_ECS'[87('N2R9YD%_V&*[$DFT>1E:")[DDDT MD3W)9$\RV:M#]NIXO:BFQ'N)]Q+O)=Y+O)=X+_%>XOV9XKWL2?8: :3VIIGM ML[^6YH,=LO)73=S2=$LKLG7=D>,,+%W5!IXUL@=N3_/MH=7W#:^O#2SGY07F MFO=6FI)9'=>072XD%Y)<:"\NY!03?,V1T_=ZAJF-3-]R/?C/0/>-O@JLJ#6KU0^UV![?&%M[+I6&N@<^XBX[*J52^[&%4SC&+0@@%BR;4LK3?0 M?6N@CGI:7^\YAN>INFNX@ZUNP"^H1JW(J3:(@B/KN&<63I+,43)'R1RWF:-5 MM$KON>Y0&XT<=$E8NF/VU/Z@/^AION]XAN=O3:%I@#E*3ZEDMI+92F;[1IBM M4S#;D6;V3'WHC5RM;^G&R//[HX':]X=]4W5'_:WV[2=DMF_0@2OYK>2WDM^> M/;_U]))RVW-&EC^TC9YN.3KF,(UZMF]KNNWIWG8VTPGY[5OS*Y\9LSU=GYR: M%EV/KD+6QJX([2@(?+*OR 4#XE[?,GIV?^A:CF'[WG!@^R.,43C^R-N:=5=DNI]C1P71,N[5\ M2*8*2M8F69MD;1NLS5!+M8>FJPT&FJGZ \M5C9X!5SGJH*?JAMTWAA?'VLX@ M,4]J;9*U2=:V'VLSB[)JTW%'9L\VLY M<.W/9CNC:;E'++Z>%^0D)P[+B<-MD6IO?>*P9COE(F_7&@SZYL#IVY8.1L%( M'=FVZ_1LVS0&5F]36)9$Y$54>C>J2/4\;SCR!\=BT=*)++F^Y/J2ZTNN_UI&JQI^ M3S-[AM.W]('J^EYO8&FNI?M]UQRVCNN_M=##I7%]BFC\;17 %O+OZ;^EY>8&F\L C M+5L9L_E<_/K3E7I%GV&?X^QS#9B^A@N6*I_8O?)[O BV!,1].%G-X$_8JC@U M.,IYL$S9^^R/#YMG=)4'AO+\>LVYVATWXN\P]+]^N-I"/?'^_7XR&W^B?-G. MVT[7WN($XIT^5P=S_SA >DA2KAZ%$?]W-8O7:1!-TG=M*$]NF;9XNHKD%Z#, M4:>YMZ=RO:VHH6E/E6:]I##IN49%^S %-40.,-(3^9]E;9%_\T<*6^%_4VRE)@B,64'II"/@$-)DV@BT>1I--$EFD@T>1I-C!8W-CJU$YYW8VUA MPZ,SL+STU^R)XKW$>XGW$N\EWDN\OU2\WR\<*1N7 MG9$CH/']M30K[)"5OVKZEJX:1>FY88P-Z[B64B4LV)-G0Z[,ARRW8D.;:H]'0TP:N:OE^KV=ICFO; MJJ';MF_W1FUD0[+:3'(UR=4D5]O@:D[!U5RGY_FFX:J#_M"R5=53#1RZ/+)L MS3-&/>V2N-H95%-)?4UR-LG9]N=LGI-SMH$Z\@::8PT'NF6I/=_5O.'0=X>> M.QBY@\%6A?\Y<[:W5C'4?F?@&55V'K%964"4) MC96%L6V396R^,!49<%,8. M75/737_H&GW/4AW3=QQ'4P<^>C8TV]DJC'W92&JS5>+HV(KVI16Q2@XM.;3D MT"?AT&8QM*=OCVQ''VB&Y@\M8ZCZVM!WK)YO^_;(\EWS"!Q:^HPEPY<,7S)\ MR?!?C>';!V[?&^F:Y0PUU^NI]J"G]1W7'WC;'11%")H!)!)8)*!)4(*A'T'!%4-C@XO>5U M;A9U2Z-*+6$.SPC_&(Z5AW]\;= ?]DW3ZON6-3(\?]#OFR/;'IK]@='K;85_ MBM*3DG7YEKL<>)=06B+9D&1#K\^&O&)J^6AD#9V!UG>]OFEAPE'/':BCOM57 MG;ZG#NW6LB&9L2I9FV1MDK5569NI%:S-\%1=Z[F6-O"&EM,S/-?S/4L?]1W# M'#I>_^)8VQGD9DJE37(VR=GVXFQ&,=':ZMO]OF'IOFX.K,%HY'NV;^CZL#<: MN /=\2Z.L[VU!,3VNP7/*$?\B*T.Y@4YR3Q[F6??%JGVYO/LS5(+1\L;C9R! MW0=Q:5C>P/(MTQO:@T&OYSG#H;7527:/0>"M;GK0I,I]:8GQDD-+#BTY]$DX MM%,T;3-[(\\QM4'/T7N6X9D]U[5[?6TP,%VS-_2VFNPVQ:&E"UER?7 M7/_5N'ZI5:"#NY8_5[/=X=JWQKU^OK04T?;K3I/S?7?F'==,GW) M]"73ETS_<*9O:7;AC+%\T_)U7;4UU>K[KN_HKFUZ VODV_81G3$R\/ VN3[% M,_ZV"F +V?>-/)L#_--Z ;>,*YN;AQ&[%C65FJ[^=9-JW0T6B)]+ /GG.EV% MTX?#8<(_XN7OPQ4\>\R_JT8>!9@1*5H7$3I&':5?SZ MNUIX31>+Z>,&4>HT@,[_!&>D-'N8WCR7TXGW?H96$T8=,0 M> ,3EX71*HAN0Z3%[([[63B>*??Q>CY1;ED$C&T^?U!NF )O16K<7%0 ^X#? MTO5\I<13>(T2 LS"!(]9&<^"Y)85&Q[_:QW2OC;AEJ: ];AL91DD]*";=0JH MD*9X!C=A%" /2A^!3E<9Q8F"F(%7!G/8&^=O*#K@_U;%-X.._#L*4N45:Q\BE=,R>C@Q=BI[WUG9]^7;A/_ MU<^]#([]$ASW7EJW]6SA60SP,R!$4N9\A7)Q-HPO2)('Q/I@ 6(9$%N@>4%! MZ2Q.5M.&$WJ\H+J#IGI0"YKQ-.<+!@XH>EZ^]G##CH<@G' M)IZZ7";Q=]"-@!)A=W!>!9&GR@1.#NB4_U!Z>80O8>W'U:N??0+#WN3X7T&T M#I(';L896D?155W=^VETAGO?_7F\BD&U+:]%\P[@@55DKF)*)E /6"ZW8'YX MW(2QBLFD_E#MZ?VAJ0X&QD ;:*.!ZII6SW <;6#[IKMEPL""<;T#6.YO+!D# M\@>WK,<"%%6C\#N;? 0;!OC-RB<"WC9J=/6_M4<,!2LW%.Q'O4.F;G2W/40* M0&<.?VS8#"_'&4#?*>[F.D$:I<,A+0FTGBA>*>GZYI]LO$(RO8.M(U6C3D,; M5^B6Z7P]7JVY7.HJR-K*"M44G@#:SN;Q ^TS_ B$/%%0PMTJ9+@I.CP=S3CE MYD&9 %-'T.*OB$W 2G M3' Y]*6DJ*#!%W#R_UK'^-,B2+XQOC32%KFVE88 MAB I,UM:R)BT,,'NSSM;1)3]]0L$^E&L<0PR? M =QM?[(=4;NT.!G:P]Z/:VO'8%KX+&WGVML^REQ'V'$ M]2HR?C*'YJ8Q5#)L$#PLV7#;;AE+#9@]NK>Q8/KO+,D>LH1#NKY)6/#M.IC" MDMX'\_O@(857_6V6B-T$A"5I3S/9/:/G]WVG9^,] M06G;+]U;\)*-*;,$D>0OJ=,?N#VK;VF^ZEB#8=_53%OS[+[I64/3Z=M[6?VD M/ .U]1%%RR[:H K'S<.N>*VK"#[@8O%_OF[%W;^L;U(*;ZR&=_BRKW!/;QZ/ MOUT1W/'C%S9GA,?7FF^H0(NZZMH]V*#A.W;/5JV^X0S-P<@WKPON/')M2_>] MH37R; OT'5>W^OIP: R\@6\ ?[X":3,.EHB8";#A)NWVC:B#;O(3+KV@$K54 ML[O1*1OQS^451$CM\\H+-957#E'D01FS^5S\^M.5>D6?X<3&V>>:P_\:+D!< M?F+WRN_Q(MB*\=Z'D]7LO>V68H#C>#X/EBE[G_VQM>.KO+2CU*)G=^$'?X>I M\9ULA(_$ BJ_GK3-]-/'^WPZHSMJO(7:)KY8_V,>@0!KR2,14^0?L>YTPY;AXEU32.ISI3W&\)!_FS >.D&'X&_S@(#R*TMN>5Q$A%!V M@*FC!,J2B@C9_$&9L?E$^3P+8WA;LHP3'NW)PCC XM93D KPE"0#/.A&(/KA M"EC1,G\RW@'K"/*EP3J6:]"V@Y2)B% PQ^N70(T/RAJ=.CG[#8_&O9]B2LF"$^ \\#Q M1&QU'R??SB'J]/4I5$-_#<8)Z>PG/(-@03]5<98[QP/X%Y3/A^OX'MWQ0#)I M. F10*HQ2?Z("?<3\6P'>,:V%*'?MVF'&[3D>$CIL>DZN0OO\ NX-@2N3T+B MF8LA1ULY+X+DD=AC,)]G7\7K5;J"!]-K 'GA-2EF'.0QS*V%WH,P!>X1@;HO MT@R0%N((I&'"EO!"$E\HLA 5$(P\LLKE6!']Q!W#VEDF,XDRQTEX0Z+Z27[! M8RDI6P849MGF&N5<#GS8UD;*K ,Q0IR;$DRGX3S$A]9M'U>"5R-]YX*9 0SA M^EUBF:\UN(6EW>)U *5YN @C/+8J%([I221I;!7]%OIJW_9]UW.&JJ/U]-Y( MURV0QIK= D7'E BRFJ%O81=WK"2F)^L>?I3B,=" MN@>GIXSM3M>D3-/NRB2-Y,RCE206\:J$)!H#]"#1OHZ(UR$?95$(!)VPNWA. M+!?D[R3$]*XQ)E !.QWDR1@*TBXM-%P !PJ!$SZ]_0X'4ICRNT(*\H:+)>$- MYX<91\GV!6];!-\$VRS2RB9%+H^"&;J4[<4WQT&0!X6)L0?)!(7+))S":P@P MM^MP@NR;7K@C#RVMK"1$<0EXK0#WFI&644ENBX"_IRF>*5HM7$?A<>W26L]% M<N.K9N>CW?,=6>U?-[/5O7AJINP'>>-;!T MZ7L_E(P;..^/7X>_*GI7^=7_Y/]]^.OPTU>J'W ^?%$&'[_T__CRY>/G3XK_ M:0#_[__R/U\^?E$^CY31QT_^I_Y'_Q>E__G3X./7[)K?AU_^^.4K7?+YM^'O M/O[PY2PX%_#H7W,[5( @I<3/-5EXQ*%\8%X/F+$-1UV0.O*",'=<_4XF UWR M>2E4.W0L_3KXCV"Q_.!?O2/1A7@RX=(Z8_EH;@03[NJ*UTDI+3,M6!/7LD&U M3!)NP$Z3>,'SE\#,114 OX0GE*QJM.TKSQMG*^X("X>6&^?+!8L[!$8*USQP MK293FSA#GI(!+BSE1?" *C_J5_22-0EQ\=BN\D2>2,$58"2,HLV/P9 3LBN1K,O! O<9=AW%N\2P35$.$JO/ C!S/L.B M\OO#\M/)"IECFM?[EZ-H-0941] M]>2^$->?[QA8R^S^S0*BEFS?+#3RLH OW*OU=B%1L/G?8FX9O5E0?(JCZ[_[ M_F\ET2=*PMXN>O31TX?"QB_LQM_ '!A3S1!(SJ%(CGN[(!+]/Z]_B6/RC'PL M3-^ST0PS_2&=D9E)U70!:1V@2OUS'8T+EPFJ(86^D5FT<.5O0;+B>9OU_(44""Y)C3/,_BKC@F]$6N5N>V>\K3DI15N$(7_-:22@AZII;H$/'(%C'Y$/)GMM^34Y<"0=Y&@,,C0H" _BM;)>'X M/,KDDGA]"P2]JAH9'40<\C )PVPB?*V\H)3OOK"E%N7=+_CNLRI<],MBF0N0 M*\5#T>Y)JO8-^AL3[D\D]O%'1+Y1(@LT&__H?NF"R5A4\L(-;$D864@<,'M@ M,5/"@KAVE+VXE/ 9R\"(FEAVJ(SF8W# ME$SR&S8.\.%PVC=L'K*[O=^3&?"":4W7\RJTR\> (:R$PH7(\L?(&W*[&Y-+ M6$+7(C!*(6N 0F;YW[#5"G@:>:SST".PG5E\3]DW<\ZQT *'-XRYRQ*(:P82 MY3:F^"A_;NXLR'W86%D>DEWLG=*'/\3/M91TN,E(Q%2FAV82D0P_<-,G4I[ _TS@ 28<;!:L5Q3.1? MK(+O2GY5^\7,U<]_EDF/2]@]L$P4!F>18%:OE^%9OB0& .?"ZQH>XU"=G$## M"*B&O&)T!2#6%ALHEUD7#('"=1LD_21OZ(+.@^$2BN@2DF!$\J74^137YTP< M'ICO]ZDG!J3J%#IOG;KU4E6BI!>6I#3%,/="%F"4@'! T$*91YJ_867T@5-C MY$AW8(A*%C_>D51OPY*,&-.'(WX*%W-Z]R%D? X2G8>A_YS@=Y5 M1NL$O:E["/E!7S8F3U87!'<)IB!N*)D MP+KW)<22@0> $@1TD<4YB 7SM$,B7DIRPQOS-7T0F25(UURC>,#QLGE2XVJ& MY=U)OA;285.&&6/KXEM,$YE/[E%PK+@9@C$=GB)(IP!Z4!+>K%&@=$0*(:5< MIJA:@P[!/X.Z,+D/*-R2?U= C^]1X:%C8GP+5GS"C"U<%OP;1XBFRH^<"Z%8 M #/W&@@]2=_Q]<-BB,&5Q%V60=FAQUS?K,.Y2(&9L"7<3SPLWR\*0BY+;C 1 M3P$4!T&,#Q7(D2=(*KY"&(CY%GBF<)=(3D4 PE5*&J"A@PD&A;I(Q?4LZF2& M/\^&4;!U4I8:R+BHQ4P2#EM:(7P7,8Y-+)HA\DZJ9T<=EQA=E.^&\COBE'H5 MT'>%M,LZF0@KYXZ\'K"SLM?F7'2S\1SP#1Y'D"^B@SPQ$_?$%02"8\Y#1!YL M^KZ:'BM"HQG5\+@<3] BFP1-$=%I*6'5(-T5]>.YJO9S":,"2\99=A1OW%-Z M%@G@E-Q" />($IE^G,=I^HY+.MQ8)2%T C0"(!P7%,C=6$+*=?(Z!59Z32=/ MOA9YB1G&DKV3)08GF+RR%M(4\1,4T2) RH.@E/.';;XPV0@32*M14JQ5!7B( M')O.E7+U]6N?_@'&CO_>,_PO[ K^ 1WE:@W:4QXSW9( Q$)Y[FRA#.HM25;3#4U5DQLGI>4V-?O5H6[)V;T06DVT6DZ$XWJ@A"RJ9Z4N1F;YXPS5D M/U#)4I;^_%H51J742N$,$ $.'F=*0'3^"TYSQ6%72B%NL#CIOIRLO)F%+&N2 MGJQ)0AWFR4HDO&BC$DDY W[RFJ5(H$J=O@0)%B%+C]Y>Z=$/5 VS6?PBJUZ: MK7H!D_9%Q2[(-/9.+=@E^N(XL]_I".6/*_?NG<5)^.^87(W< M@2CJK # _5+?R\\7PM8J4D@DF\; V4LJF;BOJI-1W@CV$^HM@W!2D60"1:L"[9#& M%C_8CMVD>70&&)*;PU8G MO-*O6$OM4BIBC]M2>:"/?\O511&NCDH:RQ'.UK6ZZN%G^^-5U0J^>KL MY$QO*_/*FP?1WSHNG M"G#JI&7:C2[S8X0$QR:XU -6MUD?^I(LD\T$847K*I1*JN6II/_-F0@H =7, M8$53K__[D;"[KVOJL*=;IFX[UD@;](:^Z:NN/]*TOF7VW#,,NY]G>6'-1O8O MMWIU97DDN.[>!$)NQ/W%Q+8,W7_FRF$=TJOQ9Z#5*S:G)J\C(Q9S& M$/1KN"\+N1.8118C/[&-J5&[3%CLT!'CH"H\:Z[%H=?PUJU[;V!\ 2/9_A?$V)0S/00#H5563_95E>$0P_'6BL9D%S471S>)WH MP;+T ,+%"&.AY6!V*_F2AB(S 3);-@.ECU ,14P:* =[2QXG'D^>DS"Y81&;HF<9#0\9I[3*F2*DK/I#*U5(B:%S=$4C0U+YIL#XR;D_-?VVRC:++; M !K+.(IHX@V4J+6 *$7B03'JLK2W\_7JYR!2#N?:AT0M=+7K'FX#;4&.YX=P M4?*0-\8B.Y.2Q]%U'XL6E(\RK@PZK>%@A6?Z]#(1Y-:SY*$LBVQYQKY>79[, MV#_/C'VJ#BKHE:J5,=P*2T7?V:0U3.SD:ACPM?W==EI7.UQD':3KJ%W]0!.8 MI.16?.*@%36TI K"4DJ,X,P7@;2'F.=G8 :.0DR(PZ8+$6A<#\H<9V:*#.=, M5%TC;";*07Y;'2:CPXJE03?L9%7VLIGY\!2637?\/6MC# MQ7(>/S"F?,P;+RG7RM4_J$$5Y:Q?M7Z'5S]C(7=6];X 1 JO>6?";'-%5ZE. M=6]9E[0;=AN4FO0 /KGE:GET3HS7*4;A(G+59NTG0EYY#F;I/=R:U8# >VB.\K1>D3!'K0:RSEM9%5:VBE(;,.H:P#NN8<,7WET%B E1<[W(E=LX@76+ M4#;Z 7@?AR+]8K/J/Z/X$@PJP+E'HW#%6U),PW')J+R-@WF^T-R0Y.\?9X7E MM,6B%U9NCW/X=)4_,P"O:-!,EF1(E6G;D?M[EC5/X&GJO/Y\%HI>%Y2^6NE$ M^>CFLN9EV! !+08R.('IINR:FF"4VY[A9GF6[@Q.@U(;MRSXFFUB#:59SDS- MX57MMCYC\R6V4R.G?PT>$4ODN:25A9Y+54>5VV#<]@N&L%N_>+ I\YXHE88$ M1?*%M"H;BCN72XT/T)K6RQ/GOC7DT;=5HXF$=FD^EJ.[N4-[9ZQU[Z2RTHUU M2F:]&KQ_1M!3:6R;S^,79/O':E5RG)?Z/RG(=+/H;283I_,8F\-B65F1U4\: M2%[@7*>O!["G"=]7J=*S5 VPY%^)4 2NXG=XV\<$%O[/&"2C"!6 MYP_7*6P 8^CQ+-^-X4-\E22'H^-;&?,K?'U(@.(C!.QQ,F6$2)\ M!\$,6WJ+=WYC#]2U"Q_"H5 Q<7:LM X;M]*]GF^.T2&(UQ.TIP PZMJ&RTO8 M[;GT^?Q4PH&L":S0/;/RQ%,F5A[BI-7-KGXYN96GUFRZ6&$@^;($/OB=9C_,#\ O#/4?KII(_"ITDYTB M*4LF/EQ#*4F*FDQBO O[Q)#L%/UD-II>DMA[(N%X4PZ\5-I.6+ZRY\BQG;*5 MNFJ<84KS5ZK3Q?E?I!J1#R!=+U!/_3=+1?.H?\9)R=DPCE-1@,O+BP'&V%.3 ML$+(@("7V.?GL,=HL4,A47I'_2@9,3<&/Y<7$:$'9EYYIZ;RT3*B/3G@M/CU MIROUBC[#YL;9YQKH?PT7 ,M/[%[Y/0859W.U8.VO9O G[/Z&M,SK,9Q(L$S9 M^^R/\IYQ&[2&$,B+4_.ZUDO) MC=]2XYOB@U,V,D*J<#G6GK>W#.9= A;8_?M9. 'J:(+!/+:_''6MJ\?W*LA" M[$1;?E?(,Z;\1:7_V0L6.P];) (=Y[@I\*'\"C_,4F6(4JT&-,_&^V/ 91M' MQ%N(%6Z]XJ0()('S'.K23T!=3W&:UZ(WT8BS/-M+WQSNW!YDDOAR:GS)>E>) MB7/567 O8M&PV0\WP?@;MVU0I8N3]W\9CQF;3E^?]QQ!F2EYM/8AJ.."IL5B MJ M' CZ,1]XL;=XNGQ]KST6=X-$_J.M=ZTC[K?J=439!N_B%DP6881S_'@-@N@FT!*UZ:S(^%S51MWJ MVF]<;92X?:FX+4VB-V,2?=ZJ=SNU,G96)'YN6JBF=>LBK^>GA4J4O""4W$N3 M:AU*/D]FG(WA\W&C5]K;3*=L?'^OHL%IWC!1/ M0>+BN4-# '@-+N U("H?V>Y9E !*[+Y<[-XK4^:BL)MDV=^H1U?^_:2E?=?H M8[7Q!*_W^:VFWJ>%ZZ^6)[6IL>*I>I$'!S1O_4%WW49F8!_2BMPPNG9;6I'K MF@6+N:!6Y*?J0?[WTK#*-E'IB0<''$*L6*YW,)V<\PQ9S3ED$B -I5EBQ_54 MN9^QJ+FA>&W"SH.(=GNX]ZT4MLT*V\.%R\'"MH$YS%+8MDK8[J);(7X/E3H- M:&N :%1;"R[D?Y3)M02=. M82'.;-DU^HAF!.93-D.X?LQ;=F&I.KL-QUF3?SYPA^;R/$0LN7THS=1+CS:7 M:,L)TZH9\L:&!VPB9\B?YPQY1&NDA)<,P%I'.(KJL2%6R^NGD$D@!=\!^)-V4-JAI;0E.%B<,D9S+:\^OD)X_ 9H&?? M:7(JG^U1<-T2(*X3-J>ADW3>&Q-7!3+!)QQ(-%&R:\54M8U!,/_@"(E^;1K7 MLC$5!MA\PKET,51D/,.3+KTA$VFKX!N[GL3W43;TK300.@@3Y2Z8KY%*V/(: M;+-@$:^CE3AQI*%I$B^4Y3J!YP/V!N,Q_A[F@U7YZ)?'=P,(TP62&\= E?,P MX+.@$79;$"^FUBZ 1@ "?&\+M@+QDV:^C@62XB1,V'@%F,U%)F%^PI9Q@@_\ MH_NEJSSGB0'/5>8S<84MEC).XJMP-8=OKW+<^90M;&I@_ MN+_U93;ED)9XD^'-IAFZA2F/3?MJ#1QW&Z%<%:X7\26=(8PJ&F:UE1K.X.7" M.YN+A_*8)GF2J,&/+ *5B\$RL6D-!]T'9082!$?)+D#&9U8JJJ2BAG45P$VH M!00I*,7I!SY=MM"55EJ^F41 =J7F(,/(V3#6_6 MI.+PK8B'UNRHK#5%[#Y7N2W M;ESZQ@A2PJ:P!M&XE0@\-..K=Z#AHTA:KU+@I8C^RDV<)#3BDFROZ5HX77)S MD'L%LYG>==-,Z[A24/&C%(LK+VK'*@H73L+NXOD=_@R;G&" -T#KJ>.CZ-3Q:;-31PLW4=-=1(J5;"'%_.3]!;W6 MQ'!OF4RT6ZQFAU1O!7'=.JN*X7[2W;&%344:!168AB&2R\G^O[?#0U \D*@CD+5I3#!=BO 0A?(=D; M@1W OH-PCT 3H/#)=([1$^ZT/4O.6:T2YAQ4^;I=)=S"W? YXVPZ18_T'=4V MBT.1?+2!G#;-;4WNMF9UU<.7(I/)MLVANA2*('>,I'#EBA/6#8M8.5$4V"!+ M4_IIDILK^&,Z@^.^ON&^'SA\,*B(/;:?.W)^LAUVDQSF2!Q&UQH@ZTZ%Q<#- MSSK PXBPZUT2-SJY,OE,HMN18U#'IC#F/L9"Q EJEG6\*GV46?&4!YF\(),7 M+C9Y 9L6#&N;%K1P_=4>"U+\YN(7,][V]Y$X:B,5HH'6T(')Z8 1F#++;BDZ+SR!CV;0IL]( MH?U0U9"*S(E<'CPG#1?5S*@L1"IV<#!/X]K-/Q(E?'9PD)1)L?W@Q-:7Q54NV>+2F1-;ULGMYVKVX=Q7Q-'G#YVGH'_0 1TC MK"!=Y=NN2GJ]0S>L#Q-4LXW;\J<38DZ \B)!<=5T,CZY&:E+GE#953Y3*O1"9(D%7!D-&7_P$C 6-2]Z]!6E8UYE^B%\"/%9*4 W MG(9C0'30L(M9T7-4A+.]\$S.TM,%+946_"/>\*Y(@[N?Q<#!KH&?PNLGL& X MOS'RG+Q AE-T1$EINPKR@1?!T>!1%2_O;, AJ_,IB^PN*$';=^9"YI:7LY8> M7RX*4G[DW 2>/5LO +O@.]C2&%^-M3)SK/X!T"RX;$E9RAX$^ 2([&&3+O^*>T/YO$\E2D@$.E2BDAB7"_0F_QOV&FU9HZ7 ^PF80+ M)@J_;Q0*VULN/;#2_EC-8!9&R SH<_F-$>+5O/("3>7M@46-&:@WXM>?KM0K M^@P[&6>?:\#\Q#"O^W"RFL&?L%71VW@,H ^6*7N?_?%ALQ_Q5=X 'RY!0/YT MI:'5LJL_/G^':?[U0W;1YF_:?C_M>=N;?)G^K-N>GFYPQ &\1^A[7:.VO.KP MJY:UHQQ0I<^:"^G1>,$I/@"5GQ4XORO M(%H'R0.'DZ%UE'+ L77()/'EU/@R8C=)@3"$+]KA2O3^#),Z>^'7<"XFFU0JJFS+V:^]#26YT/N<_^=@+KU$CPPS%. MOLWCHRW/[#CZ7J/PCGJ&>^/QOI//V\/=)'%+XFYFPZ9E=51UK_'PDKBE<);T M>V+ZU0ROXVB6I%\IG(\.E9,CNZ'N-Y:]T;'KIV9Q.^?8/FF=GTG(\NKG4K+0 M&P]3/N62:C0*V:18LJV.:[I[G%YK!8Q$JQ:@E6EU-$NBE42K1M%*5SNVMT_4 M56+5&1FMK\.@NIM3UEJ-1ZT(Z[R"1DD)L*>VGUI&8(W%/1L%TFM0J=WQM,U: MR2:"X3L!T5HY\:I'*_&_)?BO=QQ/E_@O^?L1@/ J0:N.IN^%OQ(_6X2?EX63 MFNET&PVCMMTFJ,@" V3!)%YCB59M-IQVMCE?7V/L^Y'7W/VO@\7F4Z!Z[C WER^V<:EY;$+XG_C1"_K>H=S]I+"Y+$ M+XE?$O\Y$[]FFQU+WRL_1Q*_)/X3$G^3GE5GK_C?LX'Q!C+5VN#YRAK@U'>W M.5,O6(N!\/Q2W3<"$ D$B142*R162*QH=;"SK0#9)X3SZOT,FE,T_]?'K",G MM<*, MY#N-0I,9Z^/U@MO\CF%Z^^_[-PP>S>ZJFCS([5<8V]ROV>V."9N%$D M$4HB/#D1FEK',B412B*41'@R(C3,CKY7S8ZD04F#KYMM;7:/D6R]5TC@E%[_ MOU$+]_S[R;GVWT]W#;UXL@U_G ^8R 9&[!@QT6Q__F=!J?2."B')EOU;]-JR MQO:7^[*&6_9?B+^+/C?4TO\-Z!2RY?]YM/P_!=V<;5?_=E#46VZL+1OW2WR1 MC?LEOLC&_:?'$]FX7S;N/^/&_6>:P;W/YF7CX+9DJFNJWC&=O;K@R,;!DK@E M<;>9N%VGXSG[M,F4M'TVVJ\DWXLE7\WLF)ZFQ2C,ZJK-/EIS$*HE5N\U@4*/W M\7!)I#HCL_4U$,FVNFUN(K M(/9>F6<2J<\2J;6.:NR5.2:16B)U2Y':[KB.9-1O$*4$M]K3%K1-9?AGVA/8M3N:<7B6NVP)+&E?TOZ9T;ZC=IJH MB)*T+VE?TOZ9T;X&=831.6) 6'49>\=V&VG64)4O&):)[^>O'\6(9)&RBK&+"!3K2 M9D^FT(5>?'-7^3H+L;$U![-R'Z3*,@FQ&=G\09DDX1V+E)L'?@'B-&(W(3Y< M&"@)2]?S%>X":2 8_VL=IB&VQ\:O^K_^V5'"Q3(!;6!") -/'C.X"2CSW]1% M>_,I_()L-?#;.(G3E!X.CYFLQRL%V0'O=X8WWH6 &PJH&D!IRSEL?AI&083= MOY0D6#& 10(WK1.V^28\B@ V-.']T^!PQB P@Q"6=)LPQK]=\J_P:7 !KN)W M>-O'!!;^SS@$ @?HX,,[M!YX5PQ7LB"9/URGL $$ PK&K/7:0\XMTBB^IWMP MNXL@"F[IC=DF4SR6,I>IG@^@3AC,X7SBZ32%:^!\INP>WI/.PB5?N3B1.?:9 M&0=+!F@8K1)8!RS@WRR)KV'9D9*$R#6510PWTXG>9ZL!F(9L#NN+<(MQ\J#, MV1V;PT4S%DRRQW]C#\#KYG-\"-]PM_5L_$72:5CKB&_AKC94A=HF@E(2G:LD MPBJ6YB711>#" ;*/&/"$B6-%J.Q_0$Y7/_R IDF\.& -7M"B(!3RSJNZ+B)0=*$>P$,6 XC]R8X?N>IQA9>>RJ9&L62:*M[4- M(=Y1&H$<+ZLLP60!8AP$-&@==R"NPV@2)FR<;001 5[PC>&]7)BSZ!98.P ) M)?KW)8M2]D%91]/@+DZH\6BFCRS"[QV0L\DMJRA,N,-MI0G6.4=ABV^#Y^L/M9L!+:,J>"@TG@C=@U9+'F/ \V#28$ MOH98*;L-Q]GZN7U#9M!#Q));-!F!<1&_33E+Y9Q/L(R"46R>8)W)4CK/UJOB M->9$J2Y5>O%.S3$>\^*5#ZJ%3CQI,[U '3:;4(?/SWNW ,9>*,IE%;3>[U-R M&M5HH<"< VSP#(\%>94P$!MS93P+HHC-N0,K.^)"P_TM7J+RQ.\+DR2\Y3(Q MYBTKL*HVGJVPQ$[8@H5E=.SGAA$^*O&U3>!U"BGQ6 M"4BN.#H767*!SJHZ/BM]51?!=[&85?JJFN;T7(-^@7.F4^+,!WFVC":.\S#/ MEM? $I[CD7J4*]4*V8J[IPD[B=M(@/V+>))=N J2<#J%+].5L*2 ,/!1(,)0 MHDT38NET028AZ>_\LO([>&@IW\U>QF^=_ ZBRD,?]0W15LH.K0D#G!Z'PJ$5 MP0YB"BHE; [@(PR.V'UN*X.)*J!Y/E*\*K/Y2"8_'\ET'GMX2A/ANSHG8_#3 ME@FX.2P+L1JG/V>7(2?#Z^YG,1# =7P? 7Y.X@6#-8V5"3J9R=<*6$Q"+,)G MS&E85_& +?\WTD(-^TES?VWM<[O*L]9_.1+T$&VJD(? K?9^S ]F5U/@DCD< MA%1OFE-O:NS5W*!$M+Z-YU.B$E[XF"KL7VMN*CXC$R50/L4)P#E(<7Z[\D?W M2[>.HA[.1)0\CPU_SL(*[*(\AW0':KZZU6Z C:+%'@3)PD-*4U+@?5<_]F( M3Y?MS>P5)>U]/(-UB8F=<90S7K!GQ +&<;*,*;3%O8I@-"6!X,UIO6]R:P7< M>()U@#96++0^M-5 W QOJ4D#S%8AX"V6 ^_G]@^?]\K&ZX0X&3?'-MC>D^E^ M FBYQ7;#@"&R[%VKX'M)(7R1HEI8M.(5)(2[R@@>-ETG(L]@BE-9Z M?;B:"?WW2EP+Y/E;S#'F*G\P(4"8*K\._B-8+#_XVXH 1O##R4]7J>]J@_[( M'1BJ9UB>/W![@YYA>X[AZYZK]O6K/7 MCY\_M5Y;J-G%GW'R#3&A'RQ1-6K]%D!/PTQ@[B!Z(+881FM&I+.3W*6@2]&5B.Y2QH]9-,G^O C9_O;T M/,_J.@AU$M+WO-O6N>;#WN+.E;%X:;AY![Q1F?$':SRP:46KBN65M))/J MNQ(V2CFBCX6OZ\/0E+>9N^]1JP*FKX"VEK!H_ /'-,H/,K" @;V<;,^ G2_ M S!BO3P%E1JZWC5.3*:.TPB92N'Q'$OYTF!S/.:5U3^%SZ]X$ZRJCC.5GX9I M+*!YQ8DV.^-?G7(@#>-T1ZMF2*DBF^/E/MTM#49@:T''%$8OREVR;LT6.0^N-_QK_13](9\IH'M^W?O%BK6ON5RXY M+VL"-#QA=F],7,T2QO8GJ 5\,TM/SVO0C[N_) (Q<+AZ7N%W8SP_\MQ,>#S\ MC9SA(=6BA^3?_Z#;7?7@(Q3IW@\L2*ZQP](U_L7/$FA1$99I;<$DOXA\AJC9 M8571.H$;4AYA+Y2\P6L?M^[KK?:2]EMDL6'J'&#O!KC:79>X.?I,UB6>:5TB$5P* M2#QFR@V+V#1<[:''*!5!BU2:;C+IHH!]?^ZD60UP)R#U) LZ7([$:-+"N!RH M-.MPH>S(;0E5LB)2D16 ^,\CR;QX'N/)#QV*3ZU$W7Z6%K9!.T7][$4K.(>@ M:Q.$YA74")"8BN:3"&%Q"MU:A?9,QOKP,$,ZIOD\RZI^!T.H.3S=,ZRRL[ M2ZO]EQ 83EZJ(7(/4'$ET7\.:9>8A5#V 2=,>'+ID+>U$]#-4E!.1"$*[!X= M.6N>,K:%?4F RCYHJH R:22%<5DJZ/,,S@-L#S@6Q 6H%-FR0A4Q7*?87)(%Z#3/:5^#;29*+[+>ZJP M[R'7MT\@5"NF$[FXV#Z M))-KA,-#]G0".BQEQ3/FNLKG=:UM5GC[P4C$(,.8#C#/);MAJWO&(N6_@F@= M) ^\9RKNVP>!/! M2\",&TRHF4[#<4C B#,O"RTE@H6F*0 _1]@D8Q1YNAYH,G#SDJ>O;1!?Q-AD M)[:7M*,. /0&Z[\R,'4RUS(F^N"*MU@SAT)%4,#M&2G#KQSK _3)CA&.':ZC MK4![ TB([7V'/X! /Q<:%+5W2&.DPJR&EI'.4C%Z?#-4UK2+$Y6UXBL%;5R MAB$O](?!263!_W1]DP*+#RAL1_%]@$(2?P^1L,GXYFT>DXG4.6K!L-0=?NVGK>"Q(4M2@$ M+@R:A5AV+C<)I8S#%MT0G$OX4%@8![C2FUD6&87D'(9543X^]C#A\"2Q,(_A MD87=

#%,2X3J;D'&4^J%+ECG#R'M.TS3-=ICI6X'$RQJ00+!4?[U2Q*YY'UW4\1%NM.U2I5<_AH=&Z&J"OV@6#0&M)Z#^9<;82N3$ MI>LQV,)4=4BIC^3=FG"S'8UG?D%&[]RYR0WRW.KG=88\?0(#%:6%U-G#EV_: MC-A-4I Z4?I!7N^#31M#T[OV*Y@VF'A18D;PJ1Y'J79U+QSE_?:D_?2:]M-A M_-/33LX_#U2JFB7GUBM5353"/%NI.@-A@,&&O&B/8&^:/B+ !SL\ GT374@QUU^HL M/]AE573;@8B^19ZU^XAUB*HW^[X,$U[GAHHG4H+1J<8KL597J,Y"!]]X^^Y7 MA!@5![6Y='&ZOIF'BY!WAR=2OWFHHW :YX!94;MN19#@J9/UCVX640XX9R(_ M(H<@"4L4C'=P*L(A$ 4+S-\GV-*;(^$GV+65+"DZ>W[VH#D&\1/*T,9X.>=8 M6>I 9T-0+P*0S>M%R:,A1'<19"]<&_FK%V!.WQ2=1R>B::BX=;W$=U>=TEUE MQ&/W":M]].YM(F@W@N>[PN9%:LD\N)^NYZ5.1,LU_)6*7KJ .I0L<+->428' MG2'I>)WM3,7=<70X_7\R*N%46 P'F/6 S5L70"FDFI+IYTUSRF20,;Q'8._ M5YCRFXZ3\ 9!R.;Q??NY):J1A4 D3'_6,?Z8)<7@VZJ4\@X.95I)1[A!/I&W M7<*<&^4N2$+"&3K.6Q8!FT*CXH;P#P[HEX^]S[]C]@TBXAR; _*THNJ-^>6X M6LJ$27.77"^(ON'?_H)AQ@TEM_+;Q/ 4-L&7BBP4>AR^[O$5=:KHD>$,ED_ M.N&\5KQKZ UUAUE2P46Z3+ NEP=9,9UV/EYS*Z2R_!OB4079B[Y?Q+Z5'[&U M,1 G\> B8T186:3?!RD_,[H>GQ+SK+"R,X1&3A5.C>TN5=D947-C[%6UG*_3 M:A-@XISE,5>BJ=@[L1I,;^$%2SS'L:M\J2+(LQ"L!F?H8"8,O3:T8=$3HH1^ MC,LOB30<"7:=Q\>\ UI1*UK@%/8% ZL]2$1"6_D)R+T+U]FF5M A$U2<)(MF M7 _A#K8 CYW704W*]0@74=#;1/N@=E8].;+JZ3*JGH!9?D$Q'R03X@N_Q7'R MGZGR.]%UJOP]B4'/ U[3Z_7H=[C^USB>/, U'RD++P8=](OH&(;7!8$!G(3G MBE=8!(US(?6GE+^GW":4=QI-_B:R*3=X51)2BO,-J%**UK54SFYK..(]RV). MP*LP$(2JHBK<1 M@^7-(;ECH,IUTP]9]X^L9B-_T_TLY/%UU!NS @@XN0Y?)':I7<:E/NXTUK93 M,B]RBQLTZ5LJ+,!5@5*]8N7<]GG(HHJM#_1$KIH,9EB-6+HS%#[;HG5M%P15 MKL!3;V-^,5] 4M&W,]L] Q;RTG06SR=9R<28+44MQQ]/BQ#B$5G]2.9UR((G MW'E"93=YC=6TFN+_N$%$(I6%,H=H=I1P+T8QFO8! M%?S >^Y$I53V'5=?J%2FC2E@%"P^"EU0)(D>'T9;SCDLABG<<:5H;TFIRUE' M7MGSB%>V78 EES,C+823^NY.0C\ O85)2^5%+(5I'DX-K_Z)- M%J-N$6)A]P&(SJ1@I_1P=++DKAW!?G._23FWI5-*S^ELYV6'F2,<89$E8FRG M'C]NZ?#%WS!J08^Y- $O+^,3T8IC6$=Y2> -Y[I;NXR16$2(B795J]-M'LTY MJ'+M8Z&'1%R3LE*9K #7LOQ/+;60V%2QL'>5U M_"+NQB']K&RS2TL?;2B%[X7<]%"D;CB)Y71(K3J-[.4II'[T-+K*9RQ)!]50 MT3G/I4!N"LJ"J/+>:""Z:TPXO_6>%Z4S'HK?:);Y#]$X[3(O)G_$S4MWY_6,^<80SP+SIS"J=P-Q_VP=M=\Y$-]$@?@/C( M*"8,JNL&D1N;(EEX MQB;K.95#E?*0BHR!W/*'WV.:)<5WMWK(W,9GAFP-A'5.5/4K/)BY=4UG\:V< M#_#4&0(*Z-VB<$/(V3@);T.:GYO[Z;;+[&X87$/E>#FNS;%E2=;T2)E@?(\_ M$/OOK!C#X!7(:X:1S%R,,\Y,N8NM@M*=XLD5WP=^L8Z603BI61:9R*L<)[O* MI[ATU4:#&P&WK1:+'('(KPV"+UOICT97M][1^>2MW\\+93;%1HF[B#Q"*M + M>9@Y]ZY,,N=PGM^(.3W1@[+"!)LL )B+)@C%TCP*8MPO6BC;Y/*6[-=GKS: MZT![1&]F$;<8Z%IMA?RVB*L!K#^-.G$8F$_#W"L%&&>@F7]^RM7TB+9ZM"33 M3L,)@YWC9@P&:9X1*D(NNX'VDE3 -N6MM"MMY?5219KQB#XC,>,)M#D#5O*$ M;=M\:D9!RA2/3E>YNP >D%;B4<_JYBI3/4Z0ZO%8MP^9ZR%S/62NQ\YT\?R.7F.#SJ/;V MO$R?*M3*"37/2<6123?M"#4:75?[:]$%$J%H=+WBJVJKQ=;O^>KGSUG4Q5 [ M.T.0<,$=^^@X\"?V)"'V$VNG-%MQ%*P70_'R93: MYD>UCOJB\WC&RJ/-RQHV\J_G15A0?E4/#F#$X)(PE#)DIUOYGN7G\(N))' MK]_89!E'N77R3*SG08CJNVDZ!GU1^$;C&Z!>8:!FU:]GP")RKYSPU50V6O+4 MI6P!TA3T^?D\CYQJUFJ6Q S(S#BZ6@0C13\7*R+, MQ4(K3[IAW*/$ YEHZW#>_=2JQ!T=WAPBH(2!ZWMX)\NBMM3A![L#PD-7L\RH M>C;V94\>CQ,408R0"NTKL>"*2L9;Y:)6-%/QRN)G/]>%>FOSF MK-6"IR+[K&)-D9^2O8_Z1I/'FJ1P( MNS^6&4\9\W)K[GK.%$TQT99LNFB5Q'/NM$IK$TKBZ90E&X"H(&*>*K>Y+20S MABMK8$MGP-"^OH1(ZF(8"39J27$_Z'$$!H)7!%$QNA76K6E= MK;#/[K)H3!WD+Q?TE]]2NLHKOM 1_E[H%:W?Q-7/@\T2A9.Z?1L:VWZHB@GB M'$0BUBKE2B(":?_9R< M>N*4L)*.^A"2%LJHRN6)FF'>DW7)\@D$6_.@!4Z!0&>5CV/W2&/8S$(2?2P/O=PZ33UBIFSNV M>P=!@>0W82@ORA/#%IB3G+."*0D3GZ*RJ"#@B!T@\U$,IJ"F7O_?K%:6P@0W MC&'H!L,+L%1TI))?/_3IUP5 5O%[YS1S;_ =8?O@.NQI7&#?_^#ORE6,1G4([@W"K.4Q-77O>#W2E7C*SN8S[2 MAEZ;4I2 I#K@N#::] M"U.N3N9A/1XJ1;]?KK!6R(Q(:Z.NIO1P\:0T*PPJ((C!(':?9?;.](1=CN.U&/*3[Q"K M5GG]%8X9$F[@&M.NQ,IQ:7"J\)1'>4*9*)4GZ5'D,A;^M5*T9W/.$)W?(X.& M\,4_6%:1BHA3C'#$J/C,"^)^S*"Y8(L853"0E85D(,I%@LT5M(+_9M'>%&PW M8I@E)G_#5O>HVN4 SG E PN!J 2S3ODL!#?APU*RA(8=-^9NQ&!RQ^OKR8%9 M/EQXPCKEX@0G5A>I11S/N. LQH;%R>Z79<2!<[<*4CCQMQNK-7:2OR'5/E<*4PFUUS[V-&IC#*S M>,Y,[8/+ROHNSH!1^IR'9 I>QH*R&F,Q(GMKI<]88UGCY].V1;L&7E^%O_L M[ 3@'A"O2]ES'ILO>7^,=)W34X73 $UL2818R-B=9][$&"?)^5^#\V_RNU:E M^K0+4 =D\MO:Z3F!UDP]P0[E,"O-W&:LJ(''"W@19;^0B4-65B$"JN-ALAR> M+.&E_4Y!$L$;97I%7EIF%Y4B>ALU>ADDREFBS[N_2"LOZO?*<<7,=(7O8C*: M-ZP[Q"BP(N%_.V*::Y!GV]8->3]$#C70$9@G*&4]_GBE4K66&I,P1!OCS&?Q M+(V(^ZF%N?:T=E"".VI>E;-__,3V?1]-Q\T27E]^XB]\7\OD0)'RB9GM<'X\ MH#(/L^RU$@2VT+B)0E4P+?1&>&<9.?(&I%965Y"N>J4.P'+ MSFFIU)Z+KE8:V1B D3*F&< 8XN"Q25&U4:8=1/IPC,WOBTR;BD53\GWQ_@WC M8,T-R51) <%Y=0#:P[S^26!SPFX>LF1C=(I6>56N/0FLS:QA_@;.Y;%2#78" M5V=9_9&H@F!BKB87=S5I'VW3D^I2!N"K)!BO,"3^N2C);OU6N-<%%56^Z%)_ M9!&TR,L/.#?&QI%8!$,5%5PGYCLO%491PD_!FSNE,YZS*M_NX,SD+ \(6P]G M*%6J:R_71Q5)YZ4+N 9EXZ@7!5_^CP'@LN.Y9TEMG^>3J][HI7TEQECJW/+ MC\F$:@P;R7IBI[21[>23PKY#%*E/*/@X*B/I\YQ]F<.PT&NJGJDG'9*48EVR M6\NJ#"_&>N9J:AHYH4S8.6#E>>T=PP513,UX%BI; O#!@FYBK&/*$DX3.'I> MH+E.>$I WB<=PZ$1:844D&0)5?)E-;OUM$5F5%XAPQ>=5X-F;(LSCR<0H24\ MY/%5=LXN68J&8;<[S=-4J\O;)\TS4,+)3U>I.C14:3K MY7).# HMW8C?+415WK<"^>V$2L-$FGJ0$/H]OMXB\Z>T4E[O_IREDEW.#2?* M67LAM/#9H&13@GRN&X.!Q_.7L."1K+)[E GSD-WM_9XLZ@D_(F^?KN=5H):A MC5[2A"?MDSJ=L&QQ7#4OR5P.*/[H=59ICFX6GD:&G5FR,D_@ K/XGGQ9\WE, M%?*P2'C#F LV*MD'K3XF=R9_;MYT)!?_E+]%.8Y;VLJ>D!&*"F43K9,LVCH7 M&!2F(FS,EP<7@(&,B968!+EELF9)/:*N9FLC#SQL-,^' '&33@Z^#%Q/]K5 (%']GGAZ)U<)YO@Y:T"" M^MIXQ8N"LPLK26Q")\V:9V-5,"#1'!OCK.:95D+ ";XK^57=/\MX':SV/$)D M.2S*^QKD,\'^"29E,=X) 05B:()=K2;XE^A] 1]&^>._(!YD YO0O?PDI\JP M'_7WE-1QN@).;8O&RDIW06U4)[1!+T\27A;W?S&VIS,^WC?&,1)ED,%*F4C( M%%$'=$^2:4 %G'R60[HY/X*N1C5^)BJTGSB&SN.\.M]/#N$G-L23O5X,!JQ( MXV3&L^=2H G ^/J+,PK,.K.(V%_[+7;>9J=4WT\PSK/N,+ $YS.FSC#"1G@" M;ALR,B%#Y@D:>5) OYQERR2\<_!:OS\6@0BC;YL^2J_(;I^SZ>J]FMV/U941 M_UQ>0X1L=5YYI8;7P".%U&/SN?CUIROUBC[#WL;9YQJP? T7@+:?V+WR>PP\ M>W.U"Q"C8<27%ZQ71Z#*0<+%/V/ONC#!5\ M%*T8S,T5]DG"%48_77EH3ZXF^)\D_U4LF+_"T?_Z(;MH\S=MOY_VO.V8+ZO9 M_AVV:P*>)B#(L>]#!77T#50L?Q;86OZ*'Y_.<:>$CI@H/P4V_'X63@ %F^#M MG$@WO!)5&%SL_G+D=JZ:W^O5$\ZF8J5>UWKIYO@M-8&@8,4:;4 M;/V5<5BP'>*'R^\*:'[P[&6F\ &RGHAOC"'33%/X5;Y7TCQG%:)"B\_)'_.UTO=X '=O_AD;R-Y>KJ9PU>O%[NPUHO MR9NCOZ8WIT%68#K[F)"ME=82I4Z/4O_Q%U?7]'VTBO;+"2'F!$2W)5U[M,7C M")^M>.?M@:;SV<"S3=KW4U"3VOFA:-5J[1U,<\O:RS3?%RSMU.XE MGW:Z]BG0[.SU;4F(DA#;8-B^>4*4X;++W^N;#*7(,[[\?4;5]_"^M%9@2J4Z/5%K'-O=):&\_ISX?[_8KA>WB1@S8LX%J MFY1@63;TELN&/*.C[<5D+ZQJ2/(6R5LD;VG80-EG#AO39 MP+=-RK@,S+SEP(SK=C1+!GTE;Y&\1?*6YH.^MBUYBPSZOH&]OLF H#SCR]^W M#/KR6SZQE:RH;0.#N"S][ZSU.[6C>GLE]9V7_B9I6]+V6Z-MR^M8I@SRRB"O M#/+*>)QAG%,\3B+5.2"5I9W5T-J&S>!6"Y"OP7 U6\:/>48W3CW1Y!;I[)W'ZK>"T MV3'L1CTGYX33>R9,&6 U3N+US9P=%#]NGVMY.S$J.M#9W#JXM 00;794V5['=O>J-'IJ]^UT6$G:E[0O:5\XJ>VW1?LRD>CR]_HFDTSD M&5_^OF4B$;]E$,[7:.P-?_O2/G_/F:IU,M?@G',-U*[=J'^WG)?:W:OY9VMEM<2I5N"4?DXX)3.(9 ;113"$\\NV MV)-57$2RA43I2T7I1N>=G1-*R_RAI_*')H?YF%L'MC9YI&0*P26E$*A=>R\^ M>IX)!)+R)>5+RL]]T_N4M9TIY9/.]+=5 "O-OZ?_TG_X3=GGFN6-6;1BR<;R M'S&S]UZ_N>DGI/_.DNPAR^"67=\D+/AV'4QA2>^#^7WPD,*K_C9+Q&Y>ML3@ M)>M39@F;_G3UE__?WI^14HO61B5T$T5XFR)UU%45*BM&VY)3G] MWJ=OJ=1J^^ MWSDZ[G<;[;W&P5Z_?= Y;N_W]];9^R7>#AI,^O +''@1^NW=^\X6-CR'>MTY MJH2?%^]Y\92L*4I4KJ[?#R(@S_S97D,4)U,O+$W9J+/J0,#H#%48RJ]_WZGO MT&?8]5!_7G* E\%4IV:;_YUP\["P2& M?VO<\M.:KSUZQ*T*-'QN[N2&#['5<)WF MFMT]MNT *TC;,D@[48.D #6"M,:R[(TJ4ECZS(U&:I@%5U01WTF\3&V??V=[ M\?''G?#085M MPF&WC7 \NWC!9NU51 MNH0Y8 ?'F2CW57D44]P9TM>V+X_I1'44W8C+=NM/; M*K*Q/5%PFV20C?6L1/<]C&=E+5J+C59(\_J0IEY[DNIKSQ)I[F#;RV(O'Q0! M9Q]!=_$(3/FF%4%RSB+X+XM4:XB0(Q=Y;\$#5G7OX- NG5@)XB4D\/ZGWMVD M8?;A:(UCW[%?"\A02@E&-TN7_^ ='^4)')LS"I(T<_[,O213"9H51D$*ZZ/H M#=>Y5@YY\D$V"J(L=F"2WCA1:@K?P@??^1+"5_#6)Y6,X7U\!*WFB7+^#8_D M\.^7)/;S89:ZCN?,DN *9*GP!G88^L[9)(B=89S,XH0L%S1B-E$. %H^\H;X M/JT)QTJ\X>X@\3!*"\8Q8\(;L +/+ I6,,N3X<1+%0V5*-@,/#^#@[]QQOYVW-.8N<3Q[\X#1=.9$T'Z3JSURFPAD4+ '6B'_>?IBP MKC3WBA=O/4E]%(OKHEM!@T^H4&;%A[S"4Z&/R]Y=S9'+QF=3-8QA[&6+;!S0 MV'*#OM/_]'O-.8EA,8!B.#@\%40C#,6EJ1(U]A)$/B?.D_E%P,LN/#%BJ/@< M9\IYN&5* VMS_5?=M:?ES_C\^R ##!S":(=Y"@B:IDX_G@Z"B,YA#7]0L;CK M()L$$=T,GE&*A]6/,0@:017^(@9$OJ<3F"\:!G )%QE\@;"0PGT,PQQQ0@;Z M M?J-%SG%![ ?W>6O;7# !NDSF\,!N&->8?3E^J\[4_AJX@!>![&/2 A+6W^T6Z/7UEA%8D$4 <@&-8,^F8R[YO:]>/K2%.G M(+J"X>/DQAEY0>)<>6$.Y"!3LUW@?=XTSF&UL.@\S(@Q)/&T(*7><(B_XP\> M:-CF;[=@6)*DZ)-1.#I09 -L%#=YJW#U>X2 M^2LQ_R>+^(;8VRL(/<@+D0\"7NI\G:$$ @)*#5_8 MVZT?;%:JNLCBX3=Q9?8M5^9[YW0*LON5R#I 68Y![(UOE'(N+._G%^^&Q.AB M[8^2R"8!"/R)(B$8)IUX**#?..K[$ 4_- @#W0#NC)0-2=HJ1RP1S>E4^0'I M/,CMT+9@1#6@G/&4+;SX1+TM><$_M]WTN;Q06__I%^OMT]Z MG?YAO5??.SHY;+<;G>-VYZ1[LF/GA&XN^W.1@*UI*:6/Y>#__OGIY6F_]]'I M]?MG7S]?GG[^A_/E[.-I__3XPNE]/G*.+RY//_4NC^6LB0!8H,\C=T9CU012GAC KDI%GI[H'SB:K_RB-%(J9+ %<@ZU*Q]#"&?YPW.R>]B\.= MMTZ0IOD=$NR;G=[%5WBTD&1;&\7B8L&G49HE.5_$KM,'!3G(G(]QF@+@O;F, M9\'0:37WWKYW/BDOS1.V Z.>7'H2T7#9D(]!>1)OI[$/)(;$6^5,K25X,Q"X M/7@"46K(BPG-8D9F,1Y\!5N35WV'R"@*KJ#X_$?L" [(FT!UR9($/_[-F IP MP+_!N]DD)GL!_H@B,-F%[!]KSD5N5COTM#'A 8M683!%.ZUL5<1Z=A609&\_ MC_@R!+H?^.3R@$$'*%2Y#@RK%^_B@B4*$T=$,YI9F#=_0O,\ M\#UDX)8&4MXMS&,.J[Q9QGB6\LD^'ZHKY"*6T=X5BS&BQR1(LS@A^H@#)H&" M>5UC0QIJ!JG]+.A,2>.(S!#X!2C#R"SH,TS QCP^58J?2<5,%*+%SQL$89#= MZ.O3UJ*Y\\*S )"APZ#-7@=H_*3AG"SQ?$7R3'"%D\*ZXM$(M)H0#VPWG2@X M<#D1V%",)V9\1# SS)LL@G 4X]-B12=8)3?),)XI8R8OUD/;(XF-]T:.J0PY M)WF9Q:JIT$P&QS%9<;>TJX$B_:^(-0KNTM6;C9KS.PR7&$,?J)5*(%"TN") MF%8> 8M(A0PB3"!7O-.KL/W,D+A%+Q_#>$C(N\(O@!$8-G#Q59/Y[FX#R/P) M&KW_34;O#5)\FWP+7>\VZV^1YA<"/*X-9=*00!)D+$.$6#NWEF:-]W@B[WU# M,<>)\NF (8,H8858!/@,<^L5J$WNU"(V%\\"B2JNHV",@ M_=A#OQ09II"\ C #C9H&629.#L1I7K:/.Q"6YEMK3RMT60]=VAN5BFR3'B#& MN>M\+ M\7Z_70?Q_@(N((0]ZONPM!,$-?O%1P.X)>MJ.HX6X1F;@2W_',6,V#)S@&*, MN,70>NR%83P4>9'%3Y3&XS >W[",[87#/&0H*\S8Y(5&*1<]U4DP%8NN:X)9 MT%8]CHQ/T$>C#LK&.&48L(2("(I3Q'F&N6[*&TDA]&3Y;IDW]9&S%V[&P2GS8#%ABE1"_8B#&.J[(>K?UELGRD:*83" !3#/_J?PQ M8JS6938A>&FJ[+/V/%!H+$ &%!);!-*;SV+6.6(DMKDF&8JW(X8BM*^4*3:Q M&KU_)&'R0EH<%CP"O]&7DS@/?6/?<>)!JA*R(Z!A <13<9?2&D4F= +2Z&FI MN,YBB>I>"\1G9GD"@J(BKF/V3+1VJ2(%C Q(0T17LMT4_.'4VWD&@N3OZ(L+ M T46'C1EP5FS],".-#@6H0&V3Z%L>3=6)"(9-,RU^/G0V@3_Q=<'H+FZ?)GX M+?WL%0Y ?=KW/%P"SYA&8G 5QV%LO%G+F*_HI/X]#-\\ZEW>7KV>>NA""^J[OY%)$B1_MFO&$3QJF7E+AN!!GK'4#-]= Q[OAG'\#:$Y+8#* M"D\&&A41N1XA,\(A>-;F?D\+U!:3ZC&A:!RT6A3$JHG8FYWR0SO"A\I#-HY% M )\;]?@[6["LX=MSP]N/Z,$9D8&TI?G@#[(DLPZ4>B-$RV3 ;@/"K0%@S@3H M-3(11AO@L28"GF*E4#M!BI!JY!RHB1>. '5OR.9VVX$R:0A0SXCY7_2_)I2D M4,1JIK:9/E.AFDWBB,S-6@O"?;V#A5RK 1J:$?]G*M(;F^4#@!H@@\9S7CT.D089_T@;NPXP%LFB+>8 B5 5\(1?S6\6#QP$3;3YBY^" MMR3QIVD^G M$GU//OG:G3.XT5N09*PB8%HAQ:?I#0^B(T']US M:%<1FHB!S_CT?&B_'2 -HV@3"DH M3D]=4JA7BB2"&7E&0AO^CJ:6L:PX*N^33F/AJ)^#%? 6B@**0AP"K"9!^HVW MB(=#5K(LT'&>0U81O)Q2'MBM)X%! ()LA#(2&H"G"'K(+@0YV1=!AB<4J5%^ M'\5A&%\3P4 6A%*[SA>#.6)@(]\B3-. &?(EZ^!@^GNNY=J6-6UDD"B?U4CW MOGR]&^NJ<,](\G;WZ2/):?YRAG3[H9'D)H.[VVSN_= @\+61HN?#2@"0,/$O MGH)27SCV-55 <- *Y-4B1DC1"OK!T.OQ MM*AN"DT#^(M4!E)7J*.OO 1%RE0;"B29C253D3;0IEVD"S%'0;M,L8D/3@KX MA6AG&)+9ZCB)K[,)5?#0I-HHL5]K%S5GI'QD-8ZO!IG+Z$!_,R_#W'^XGXB_ M\M7((_PC209+AB2L_9/RGJ(,H>WNQSFFG'I1<60?8/EP3*C'XZ@1(AW,BX[+ M/"(T#9T41#@$3MD1)V\E_"+?%PP= M\/2?89QR!TP@1XN3Y^&\\X010DI?A* MI'RZP"**_D/I+>TG+197C#XA0G4-G#B=!#.7#"=9P@OA8>DB/_"#).N8T3 MI8_@#S1KRN;^83Q%]U]&+!0#X$&<)K8X\Q*31SQ$\(J3H)"NR3!$,2Z+25*V MZ&&E5>%LH&:%(QV* X40 X M"5 LYA78BE^BI,,QFW-DRI;\-YLK5;&O;69?OX->SKAXC$[7^^U M-9(^A;QDL5V903^*7X_R<(1V3$TX9/0B$.EF<0=WK![/PBJV(,E!%>*_'L0_ M"9%K> :A4,1 68Q-04/*R&-3'S$=UGE$B)U17CD!&FID!2I: $;9\]HG)#Z= M6.,EQL"!0(,"K<;*,L#B)RV_5E#Y>J#R5$335(,:"H.N. MM:4U]VZY=$$L%>,^0O$5R)%QGAH+0&K\3*9H ])V9$P"OP7M%OO04!M[4/ S MA#].)(X\C4/**B63$1PD6J#M)UUC)05-2(7 J,(8QH&[GP&*PG=H5'62?## 3PJE9Y*;412?!FQ1 ME(_>=S*.36[\!!2S8 A_4W4)$+5!2F4)MY!1'W;6HCG9MTUD)"OI%7Z,9ZDU MW^)$RHI#4:[C'<<9B7)C= %6 HP<8HIZS$D*,RQ_!(*R&4K- O["%B_Z9_\^ M/=IM'#AO5&U<$QA-0)&X"I(\?>O:4<"D \Q,R8KFHUZ/G!'0$-JS[*N%:R26K$:+<-Z67#?O42R3V*XFL^#TJ5FL(9A9K@B+4M9=\??'^OG/DMBB.<[]I0 MQ1%N)HZ0Z%A[A?MIG=4*QRLLN"ACJ$1[$0O(UZSP@^%1+&S,,HKHBD4G^84"9.87+^, M\AEC(*4P\IHI:([,BJC\D^-4$?G1-@$M@UJ>S8+8%09P0Q(Q&L4?JTP,RV5[ M,)$?IB$ELSCY-YCX"_85H&S@/?2&$KXY/]J2,99X19;!_8?">R#KGGD9 MRNGLTBB,]!K%K.8P5@T)/I:8=@Q:$6,W!\Q4HNWKPIPBQN66&)JR?K1@[')- M:!5!&R9<*@VWL80*!M\MY,!R@H"G8:B+37G.. #P*]*#4IIW*?">,K]$)QHAD M;8STVF)E()TF-\N7YG+XQ5WG?_?9DZ([*(*O,!Y9+J+"YM>#S;]ST%E$@1$8 MY5 .X<+ 3ZQ:E$U ;!I/2L%F-KP-;N@]$]I>U)6VW] %/)?%L8E_*@P#A&4T M@65)#",;5Q YS8LJ$B@E_D%)*5>2E.):VJ\\A&N7P ,3'&(@'R.X6-&<>,FT MM&\,?9CEF?C>ET3TN:M<93AC@#F-&%S-^*\C4%C:C=&VA];!48ZHKB/^E)C\ M[-.:.Y '[I;&*V6D6*:LPL2\$-[O+M"LE"[NF[IQE)1-1 *BQ0:R6:. $:G0 M+,$M20ZZ#B')[+%/8:6%PQ]%$RH%0G4T3$ #AF;LAL$5E22D"ANF[LN<.=.S MMZGCL\7A!T=\G6!>"@94CFPSKAA9:LXI$F)U15;P(L*T=!.2$,'T6E)V=.D4 M;>P3ZZ<.WZ0Z]^63I5+**<8]* G=1C:C!W++F&? %(&SHLFOB2;W"%/63I?; M4-W*(OD.8= WF/NHM?VEM=>L-4"P [*V3HO)N8S 0/1XC^HL &'3WBR.S>? MCB";LZ3*/DQV%;&D MWGXI'*Y.F1NV_OU_8VMOLL'BOMD9H!-UN[(,W.+\UN MK8.RY/ Q]6)T[$<69T59)&^;@+GF],JL8X70.O(XYSC<8%-'T!Y++X7QK5>/ 6 = 4Z@W((!%Q>A$I(,N@V9$*-U)J M!- C6<7EI( HY8.B+A!0F;)KDRBJDQUT$"TL ^N>D8]QON*_-B,$"=G1L "S M_&V M "8:>9F3W-#"MVI*=T%_>&CLG X0+LNP%-/'K)-KN !IP.7-GY!;CEER%^P1 M9;N"3B>,$\H+&7HSS#RMS T59AK,+.6'+0F:6,RO+6!R:HHT8SA&D&JK0BDB MG2)E!,$,3@/KCVY*36=TW!4:V\B<6/*BXWP!)V/8G,6 O&[<[C M!>7^V M!WR9/"_0YL5TS@H\7S%X_DZ9IF(P3AD^51;HC ./;0.6\.)PO!RI)A$Z*CG0 MM&C*6%+,*7V@J(L;>M3 <$ZR'U-Y!=L# H!(X3WBM.%;V2_BHV%-(W1HLJ:Q%> M$&A7),>KK:]M/8\:GJ^XR3;^>#;ZV"/50G8=6O7+M%%ZJR M]V+++AF5<) F%TN0[P-7RE:4>LYIY>@&H7!DJ4C"J5/E9>B4/;?(U\/([3'^ M(Q'!($6Y5D$"MQ15NRQ4DI+FAT5I#R0_?N)=PW14E$5)QFX23UU.B[TB01+6 M[2X-8"["E5V3/,*_&#,-Q3C?F(CH@7Q(Q()EQ* M%J0B/]B@Q%R!',\A$V[1A*.\A'*@CL2.2=F=(&%G6*"K?+*AS;-'LV+0M>F, M6OU:[[ID.)OKI*-U$@Y;N_]@[!]:R-Z@ '@]E$30Q52CU'1 +.^[$-H8F!<7 M+08_'T3!&\I^H[I'Q)R*\"*92K#7O@+#:?E5AR(188QFW'>Z:N+IN8SF+A==J<%2GE,QC.J!VT*5\% M9')"=?9DO"(>=BY" 0OS2I-P^ *F=1U AF0L$;#OK-PK+$:DAI,(2Q6;JBY( MW,0\SDM(F."4;(=D,,ZA\8*LOUS'LDJ0Y_P\8*T&;/9/&)65K/7A'IH MN2I"-FYAZ3I#CHR[T>X4Y0MXT<,2(R(*,/F7N.Y;ABKGMIN2%;I &AJRJ+H( M%A?A:)W@VY.*(BP^F0)MW$Q3^"](@;KF-[/9Q3Q%,X(=Z4)6$Y1:[V5"Q,."G#14W&E(_9ES"^0T ]"; M)_ 679>H: <-O4G,B1R<(2%(\41Q'W(NYOT99:'H]3(9M!1?+6)O(B"^TF KVJ;%!% A*96!0%TT#1'+R0S0.T/F35TST[+]&5T0@=0&L-]# M0D"]1&5X+A= ""OUV*\G,0U%V6:Z$G61]W5FAX11Z$VV, M2ORA0W)!I&W.MS0L FV8Z!1UT><7%%A>O**NTOT*&--&EA8M M+"=Q&N%_E8',==X$;SD&/O.^F^.FNNUEUZ/4J4G)%=VJ-1UO%3]KKJ7OF M>=9F"%]EG-%73KJQ(%0G IVILX')_-[;[LO@P:\&\Q-!04IJC/ M/Y^EOT"%5C6QJ*#U%4%KR?F# 3E!JBN1SQ-JA,G$3^?XG!5 NK)S6 5"+QF$ MK)+Y0KU,BIK.TE3159#$6B8D2<#J+DRPH_L&F*QP\J+#L(FRE+>B8.80'HAV M\UE1*K/4$=CRXR.1C8CW@];NV75.$T93B_Z35>>;\D2=!Z@?#0KTG976E81:-VE=!K#5@ M'92,^M>)A+_V8[*D.U^T39PZ*7I6W[;K. G]:PQJQO91N\/8F-Z1SG-89E'# MD,(DTI7!GI9U0C!&%%G/F-9V9\F?N M4!E\YQDK.AHGF'H!=-2X6^KU=UB^TW+?'"'T]?VI"QOME%I7Z\::I=% MVDI01$S67#7,V7V*'@[QSC*(SA5I\C)RHQ1IYKH#&X$_=3,% $RQBD3HFEJ%J7@Z[:80R<<#)Y?/9XJLE^Y12O @M5:OC/P68:ATKRG*\&#I!E$, ](E ML'WUPHEQH7AH$ HQ$B^/:\$D!3)C%RNI5V>O0=)+2BDUI:8EOPV^V*UI3Q5$19/ M:E M-$X-])L,E]1C=+[5F?8*EH5 + 6(<.R97%&#D/$,G4-8M\QR2!;Y,$4I9ST6 MFP2D]^)B9AX0)^/%HE*U"T(Q.154PF%4I$V)J+'DW'21F_E$(#3RL1V-"T_B M ;J.DHX.(2=>VH+M%19?UW%&RR[(:*B:U& ,E8@#]EVXUD6X]+ 3QEXT'_%, MU,94HK0Z6%.Y'G%F8V]GJL_!ZY$A;LQ:*/G'SY74V[S!_5>4Y751%NT31J0= MY0FKA@I6Z(U-AWE=WZ7HA[+@6::VO&-R3^N7&.B8;\U9+0RYTJ'35 A*ZC=9 M75]XP+F1;BVHEF:\$48&C6!%AWN00HBNX:\DSI"&0$@OF]0F2:E!,M\?0@_- MH@?)!8I_"5&4P](\%0:]&@P2.9[SHC3$Z>9$PFEUFJ8JE^O53IRB1J 5X&MW M35VLO+ND5B*Q*34: :^MA,/7!8#: J$3AT65^X.MWX608H?-&Q.'51L=P-%C M,X70:K($2HM9TT<1[=_8U2=3K#QE6"EGOJS,%86H"XF6$C486G1'OLC*8(UG METS8J9()GR29XDO(D1J MT_4\$F.+(>U2TL6VJ'-C;%*L.&I;@[^4FE&),;Z$$LE]+=@GJ*51T->J#:SM M&I:T&\;Q-PG%RHJPP<( P@NP1K_#NK\T-R)>$I**B2"\IRG*8*8*\2@(896] M*,)]GE,=:R0$<*Q3#IYLU'=_=9TOH*SQYU,)JCR%]3N-GNOLG*,*=\+'N$-G MBD\[IZ>NL^HA"FC\"G_&Y]^C%!H,,5$>RWJOOEB. M?&,8L':K!1*XF!0NH+!A,U4/$@?3DQ+%PC )X0#?XY@+.5*R.,;Z%Q-1!3+Y M!0-5*!D)&0Z:(]&VA3IGKHJ,"(H0N5F]=&$6H$Q[WS#B%('/.&:QLI1#*4-> M9$HSCR,X*:D;M/I /"HAJXQOF*1U4C<,D!:=UW$#U"2.@H +C*JA[]=&2D:9 M%7C)>69S""EGNG*92!7P9;@S+,LYM&.F_=S4Y$'312JM(VVJXJMTF 0#M!\, MXBOE6@\7/^GXB@(9?S(2ENJF2&**EBGP/K"P&.:Y.<'46)Z+.K_%":/$0<.B M=,*.]P)^5QV9+CJLO@/*I,$5 Y=6=VW2#LL8BI5,!["0I67.<5-.FRO1^%F< M+.$W-X2,"_Y@YK*4M45+.BB%OVS4A3P&^Z*XK4#UI<)73 2'L?*9SXK M';>@(K?_3?#AA/CX: ?6=U=NB P+>AD=Q$^>N,XFOT:CAB@V3[!:T M,H$!4+AT\U>&R&]$QW0 GY@73;=DH2LEE$J7X=1O.:")PO8YJQ[ZC>UY?6I7 MF2U_K+O[*ZX*F2FK>U3S'L TG6AJ<<%YF%KL./XN;IL^0@?U#UMD@R@V!O[? M=]+]D^/>_GZC7F]U6YVCHU[OI'_2WS_IU=O=X_YQJ[MC2V^/Y)^;<"E?'G]R M6C4^&^>WK[W/EZ>7OSBZ_GQA=,[//MZZ7SJ MG?]Z?.FGWVZI?+]DNV:8M\@Y5OVB#K#[G$Z(5>J:1"O&(/+7C^BS8T,*D/P;"K<]PP@M'6;VL9;;['Y<(K06I( M=JFCG:@.$=*B4+>DMWRI15X 1P80)2LJ1EA%^XK( ?0=IMQ./@8!=!=3$'RS M3NPL%_B!QQ5<];<8W9"5*M"0?U WK^:5F])A.H$\F*+:>,<)T%DQW4A4D4)Q MG"V/S5)Y!"L1'K3*4R MX+\\N%9D+CD9.8 M;Q/KF>+X)K,I$I+. M,GEBH/:>*,Y!";IFGI3#DRZ+/(XN]'LP9)1AZI6Q&$J[8L!='%(++3V%1ME M:X_&D8&')%@Z+1>]3^R;(WU>GW0087"$Q&"@KP)U^I144C%$12"/[%+\A7#Y M*R_,R=C ?9'U4$S_B@2!!U% U-;5-2P#Q.(,SHH-&G1S0K[3E+.RJ:#C\I.( M1R-LTT;[*T1J6JXQJVE%ENZ=$]C,2D1NQH67B@EPY98%6'>-F1$R%8-& M>3C[*&E4:ST$MB!:4X4BZBOE86P!EK\U26=78ED(@Y&I+[]T4<^!R,PU2!EY M03)W:^DL%AG0Y.'S59AX'U"TZ)- MGRX:,9TE:H+%K^C@*99(!']O.,RG.4/!LJ>I6-.;G=Y9_^/.6XVT_1A#UQ"+ M^W:/@4-N/NA<3)1)%)OOB0NK"V$?;.8&3+>;>.DUW3+%A>4L&3G'^D7IRT[W MX!E/:%$C@]LM:>537]DB0)?:^;+]SUX@Z,$Z/GSB\K0_@DXJ_]5RO@K_Q;XY:?FNN]MMY/FQ_Q>4UV M=P F(X(&%D&+QNR[0ZS=^:\Z_6"4K=1OCIBX,E$,(BE9-XGS%&M92(P$, /04/GO%13O[4-"2;?US%'W M1OW@_23P@:!M@KGRH2T_'$-MFCO/[* 6! %N_ #;TGE2PMCZLM2I8 M6PYKG[7$UB.)K8*Q"L8V#F,G*.C_&P7]"KPJ\-HX>/U#],E;P>S^(K$W_#9. MT/&,.E2A%R,([OQSF-[9]X=T%.KL7?//KX.G6G-L/1M ?=RKK MP0Z=X6: IU[;;S0:FSR&C:##VMM/M%C&5%7)7R%TA]\M![GVWV6I6R%TA=X7<+PVYVVZ[T7KYJ'UO#7XSJ/RS M=/&Y@/@?A,UW[?^Y4ZL?PF1KK49K'0%Z:[GE"X"D>WL;MQ6J6BVW?K .>:^@ MJH*JVZ"JN1#+6$%5!56/XX"=9T6HML4G]+-$3GL%SXUN_,=(I(UN ML[W)G6XM^7_)0'G_B+EG!Z#M?;?=W*A'L8+0"D(W*M*TW;UN!:$5A&XKA.Z[ MS;WZBX#/5V+A+54W>9V:[O/4;FLM^,]S4G!? 20]>YL)R!>M(KF\@JH*JC8" M51VWT:CLNQ54;5;4/'A6[LV-I<&^#/NO7(OOZ350 MC5L?SP&7[$KW#%.X&"O^XKS4 :+VBJLKM5M-O8_Z'8K#ZD&S,4">9&X2REF M7ZJNN_5UH.ECN53%J6[_\9RZ89R5^Z'@19:;#$D-\M2JVH[U].?Z^WP\/3P[ MW^5R[G/OFR8%J_K:4^E(K-B.72_TK]XX44J@L=RUP71JPU*TB8(I%TMQFU+] MP7?E[U(I[C#&L\1I?#7(I&="4+0$+X;U53%L>2_46ZEHE""EG7-ZU&[]DEY[ M,RJLBRW+Q_@-+D\W;1@MG-[\+'@I6']R ,C#Q;RWJ4RH+@&D0;IK\TVAO9@U7K57#?WM-*.D#(1=5WH[BH M X\-!DV-<],70OIM6H3+T)G5*!\/0D1&ZE^Q]91Y"7_IFS92?6PC]4P8S"=< MJ]1_UXVPJ =)4=S>=; 'B<@%'DB<:1J3C)2G5D]4TW GH/YT\9 (([RA0%K5 MO7FH(R5 !@@_*5;?QZY+"(P>P(*:>W*N"]1_U'79*S?$TRMV8YE:RI/M2FBD5 MPAAA/@VB? H'J+#KB\JG="(1EJ\&3C;V4H-U:1#1H<]FV$\S5)[O.DD^&- G M@)9D$'N)[UI=L74/OK3$@NUKTXVM%.Z1=H<"I32NU!^][R'^-+GQ$R\/@Z'< MLT+)% [%F<;8/9 /EUEIJ=L2'PU(Q6,DVNE,1=0(Z\&PA&=7L&X<00[1+-ZL ML#3TXP+%HLT\T^BE1,#D*<5-/(*4,3<^ 9,+=8\FV3(U1@X>S!9CX5A(G ML?M3'HV\JSAAH89%RSF2--<[:X6T,ZT-$,FF)UULPT4ETD&0 MXK[W91!WI9,3_N*%0.TBKDM/S=Q(?IF)9(BJ.W>_@F\MP@A?A,%_\,N/"FYY MJK))[*=$5#QIXL,29T2] :FMMP9D-1K%M)UB$.8.NN%U+.VD@$> LI%XUVB> M@3GP7H-T*@&<7&$7 QYL)8NI"L[(ACL%4TN M'JJSW)"'^>HXP39.P W&093.G>:U6IC$Z-@I\'\;QLJP1:MELE\6U #(L4== MQ'WJ8MWUS" K+FN-^ZLYIZ+S!PD@U=K:2C8!W6E]78?ZOZ6LAE(OD+6'VFCC MCK7HO"7IVN8*(4ETZ@!@@"V@B>DFA F+SB_K(A[5G1F[RT89@/R,S3Y>MG@W M:XBO*RX'1;/2_>CNS F(/P&;#'XR; ++!:X#^EB(,B,<2+1P(*E%L'R[@1O# M&)$B:>/VTR]XNQM8S8>:^P]O8.4Y@?_WG;3?;1_6.ZWZWL'A86>OU>P>U0_@ M__;K]?IQN]4_P7>\TC$\;&]5YZL-W/?IY?$GIUUCNZ[3/_M\>7[V\<+I?3YR MOIR?]8^/OIX?7VR]PK/$U'6,5GSV2\'%%(WKN6L&MK=%^O@%%5$?+2-;OT=2 MZI D<\O(8D-#>T,SLR'GC8>]@D=!Q!8PTVF]!U3_/ =:*DWU6MYNH_-&O95. M-C!(H^/S5V\++=]7*6R'F35,5HVT:-% CYR?4[X^:7HZPY33)I0-0Z<1NC<]MUNB\T)ME.CH7;3?-[1<02Y(WPU,@S>V48*ONTWDG M=).B@O<+8_Q'@(ZU_A6/1Z@@9JB73F#!9(HT($T&2U(K$2@H!EX@/(ZHR^P2 M, >8\X:30%UI20-'PWW*"D"7^8-[Z:9&>>,^J04VP%G"\+CA/W)_K'W]UEEH MF\ON0$6 R1E[4O&$)\$,ES #32PP/BFV$/ !;+]_0GN.-2SKC>,=D)&%3(;8 M6IQ$8:'D^"6>6'_B@?KKF>\.V?;\!:VKV':/SKP/%S0"!-6H<,8@3[_]&TT# MYG'7N<1K!EA)K#>+]J7R)JM)Y3;)IALU0I,%2[+@^\&S^&=I],@W!E,668<8 M^<4$\[Y=4IW#HB^Z9XZ6;!(_[_1P\]+ZE7OZWN]HJ*]CT>9ZX:38?L%'M3GN M),:.$J/13.H)>OM MH2*H155_")>=!IJD]C_]7@,P"]A12R31>L+%W\G,Y*'<,LVVI'&6M?8:V&69!93 M^, 8"7=$A$?@E3O5PISLV)OE ^TM]"(4*-'V.E!Z<20I84/VQ*=!B"V.\X _ M@:R9:ZX@:R@&0ED#J P(T(+ZTO7=/JF4K<;2SSV@QKQ R-)T*F%[\U*%@_NQ M1,A$ Z1]N3?*2U@\,A-1EV+M"40:%$?CF'T;F1H+K_1,7W)7"TM"%+6[D%:D M3U>_7I)Z>($D68XPF3$SU-G0VB&U*P<(TF6W. *7T:/.M(D MN(@\RHR%S(9*HLHQ.1\E9M%B !)54IP:>@HX%$P[LF(#\?3P\G.10#J?K>KW MO1I<+N[W?OC7K,-E$<3!P]J?8Q8I<5N,8.3D\.33O/HY&"_O=\^;#7:1]WC=KW5 MK2S"&R1V"ST5-R>R?NF=7S+6G9YJT_'9Y3^/SYW3SR=GYY]ZEZ=GGY< M8!! MHWUXM-^IUWOUP^-.X_"XVZIW#O?VCP].&GN'AR?U>3#8!A-Y0^_SX_$_>A_9 M-GY\=/KY']MO'"?#,0DW)((1R0HY5(:T1I:QB.%SZ*".M!CD*<;G@*#RL7@< MF(F72K ')JG$X15ZU$,OF')J/PVB@&*LM(WU#U"DB;"3R*E\ M"CXF9@\"GY'R^*#XX%@$&J@TB[55F"T0$XQ5Q'.8>/\!?3?.4PX?PJVD'%C# M]H^K((DCE+MJSH7$Z\ /&.;'\Z!@!O*G.7"8H]CQR-A]*1/BCQSO!E44GU,C M, %)ASM3%'6HO&@WG]D1GNQ\I1 CGJ-\@-G-3 +0!%1\':VA$CHKV.TLSU#D M5R#^QCH"!2FTA&*04J+JP1K-$>* MNA3MBU40%E-D QSGQ9"!14(#[6S@A=(G_29C"QK4%]<-J(66 M-IZ11LLP%^2&?"29-RY T5JPJ)W/094YP2-$\_4P"6:VU5K+M4ZHQF6RY@() M5LYG /+UI?=&YQ'!2FN^RA_Q\?=!!@L231S?!0R,"S(I&Q ML.81OK(]J'!Q3I1'D+E3L-P=K743;IS".TZ#"?V]7 &NF)J"U#*>Z)11&N,+ M#&'$.3W! (G/2&&6IUJFH(@L=WRP?[AW?'QXV&SU.AV0X5K[C9.]?O?DH-'> M[[1;6RG+];0P=WYZ\:MSTNM?GIT_)SE.E%*Z(TI6H+7AA&"?2P%(&- M,;R:16(<)GNK.-+8<\9A/ #HY&!_8&EH+K+L:7K ;U%\'NAY74L11EN46&[1AFJ6(W8R$CUH\*%'XB$:G##ESEC2^GT;!6J#R>$^73 5M/"0O9 M3R#&-@D18-++T+L./EC>Y (AGD4®D?/(2V'RSSH8Y%T/]TQQIB*@O/9UU MRJ%8(3L>/RG0?1*C#GW1.4.](D>UY!]B1K'_L#5J$9@Z/ MJ$P%K"H,Y9K^OE/?H<_PU%!_7G(1EP$F/WT&9>$\GGK1!V?Q#LNE+J\#/YN\ M;W>YV(C4_KAW94P GH>9'LL%8=H\ZQKU:KK-YMZ#"M; 2N^RDCX-!L", "T" MDH73',3.@JU?'R@"EDJPH'@06@FI$!5:O$JQ&7A "?7%) M5@Z&6+Q$2H^+J:8PT:^J9L%@!&+LU*4G&N2)H>PCGA*?QK8BQ.-)UZ(>91&>Q2)4"@NY)4Y6/( 72]2*L>5Q$\JM:6B7 $]CT = MTVR"87XAD E'_8,M4F+A*')OIC'PEGDFP_D><'+_X855#^>J C M@SGH4J(DJ7:05,KXCO$'2MBOMG "E"TMD&9X^%R!,0[LLC0MSJ^VQ]/02S2- M1Y28WA"D9QV73PG85NU!'#94DM#,C'\ Y%DE5\%\[#";HK#^7!*(">I>"[J> MH'E8*>(5%#A-]C@EZ 7L)DXRM,ZI4&82-Z"18P0#;RJD>T5(!XB&]E *:"Y% M^0)LZUP9E[0\PRQJ-QZ- M*(7-\K!:HM XCGTL?D'V%"P#*,ELN@3R.X-K<[^B=H#3+>B\AIC[L>(*IY+Q M:RK@_C\85S=N(<__;U]/)_ M,/WNZ_GIY>DQ%T_Y>G&,/TJ<^',(+KHL17HP.2=6@B4&RXG&\Y&LZ<1+E$F& M+-*:J$*5%/TWA?Y,V*I.QI2L).6!F"5#4)*1SDF3PEQ"?=:.T*/J8NMG!^E< MN:W*6=IL$,XB$%D#EMA@74,ABM@1?[9GY**-I0D:=>:<&Y,3YE;+4D&C#EN5 M%B54MG.6JO?Z#QMQJ.E((5J8UJN-]LYJ44(DC\9?+<&C_-MM/S77>VVMG[H; MGZOSDT;<6)/6S71DDED(HA>F>.(6-TO"U[Y0AL*6]&]ZU&EM:Z_EK3NH'Y/B M=QEG7L@'^)G"'/EOX,\7Q.SYXQO0/S'[)'UKXO3\-9G9DC7\WS2?W:(;W2($ M[\^RG5\:;A/6DL]^J=!C??1H5>BQ##1[8JK_@J6,^2"_>)CWI1&%L,0!_."/ MB"1O*SBLR/2/(M,6%*9E,$S?+COP'[YRPR]X-3T[#4DO_PM5QPEOT,84Y^CO MD^\QZE$>3="V.4Z\Z;JY6T_ >"JV4Z'[DR#-)^][,,VGSF>3>5)@N!;$*!GK MDW?C_(_*G,,B@<*'!W26X1<=-OR,<.?^BN"/[,G[!'U,/P/2T?5*Y32TAE'U M _-#\X!_68?"O-J&Q9O<^$H8F._.^XA]=IN-YD8W^N2 NW:3[=<*DS^E2?;: MVURK1?:/:(%=(5F%9!7AKV"R@LDG@LE]M]YNNLW.WHN RGLK$L]-7VC5YQ0& M<38[K;*;^8DEE.>$B-N);^OS@*TE]2\ D.YMG*J J@*JBCI5@%0!TM.)E=LO M/=[EHGCN9FHM7+99N%P4.AMK2YU;=73;A,<_]&">G@ TW%;CA\+'UC*@UPSQ M&W/Z/C/H[S9K>XT*^E\Y]&_/P6RSYE#!? 7SSQ/F'V4[?W90?Z_\V[E]M6!? M?IQC6M!FP[>>_!0H^O+1]_J#]K^].+ZA W@N^LJ2[3X3+E5!ZA-#ZD\-U;GO M3E^ TE2A8(6"ST79J6"U@M6GA]6GVN_/U41T&1F[RLB#"A#8M]-=O!U3->%Q MM8P:#G&/+8=T\% XQ?. M(N=(#5616T?!5(V.:]XF/>3E' 98*P_I)7IY-X@0&]*7NK2Z$ M@H]U74 2_._R&BIFW%(E%:R$,E/1+K=HPC0>T^;>B=0XSH+Y\I=IS5G8!_GM M&MW-[ -@ HM/1G;AR346^H#+"_YGPV]7"NL3-3L0K?M'F[YVH?U:Z;H7?- MHC?\\I+^\.L.M5Z5&UF&77[NH2\OF-\>/+M<9J*PJRR6;[WR@I!X"%6+-+?V MP,OU"!_67=6&R@CQ8+6[V&?%,G\FRVP],XYYRMTJT[6!NV1F>S"^8OOIU'G# M:/OV7DRGH-!S[,=F,TSE ?VY\L,,*S\\!H7_4C)E/'B;,RR)3D4F8!L#-?%" M*B3J.8DW& 2P3=5P%R @ =+W/LVG0 TW4F*2 MRFGNZ7*:Q__]S]/#T\L'U,9<7(+U] *G?ID%"EL[JV4=J4]X2UV]VTH&=AY2 M= ]EBV?AI:6/Y1(5;[P'E6):]%B_FGHCQ]\GP2"0JCR?XV6LKSJVQ6,[(OF! M&CAN6_[A5AC+GS/Q:-8>Y'[\ 5M=70/:*SWMJV',5J_W)!XC/_P@<4.(*B^UW68:#-QO_;Z\VR:;K@-JM':-]LMJQ7>5$#1+* M0FBPF?/ 17,>=;$$M6],_: OXR0&L8G4 Y>^Z8-&$0(/_X2=TR+E_!XGWZ3O MM^O\4X7!]^)Y_A)'[&';$Z?1W7,^?NSC_%23:0+@HI)4] YYZ TUD9CA-;"! M,4'EBAJ:@.8EU-8!$,./YVJ,_0!!#S/*2Y\:4V?SQ?:[N[_*[HM]=_2^8<73 M(*4^Q"O??"VMD18K"C4\Z=03>=-X\$BS@NA4D!D&JT&FD/E MEV9S76IS.0D20&^@-S[1',#)@@#!!\*]?\4!?-)]5DSG9:%#VN4"N"BY^4*& M!BJ[5BI:($3TXV7_!.C+%8P9 RJ?<*\S)CG.&^ZZ@=W%L Q_A<,O%(=;6[;5 MGX>_K77Q]R0899,R_GZ4'GP? ]WR2^-=@=F MN?PR&D"'+,W'*I9QNB'W/W! M^&U&^B=<+'KS^L+_=;-"P/73DSDJKMBUA>[M]=$]2;,R MNI_$>:))@'3>/%=I1J+R%^V(I2^-#Z"@ YOAY2M)R>:P^R= _X.!_Q4B=@O4 M.(2 =F4QN*_%H,Y_UKOX=ZOU#OV7W=UO];W&?K->[\KX0SBP=8F$0?\^GCIV M7,S(?7)J%'-I2+V S/?2W24@XX$*/+]5:/'_RB-I*M#81U)3[RY5X^612I?_ MZ0CUA#2D*32DN65;WEH:TF@<@$#1 :FBWFDV6^_\3KW1;>_YZGNKL2[5F",6 M)1GC65"43QZA=YW^;(+QKSR4Z-(&-QO8J^C%ZZ07[5I[ MR[:ZP::WIQ0>A#8WVWNX$%W=.#@ 0;RPZ6FD(LQEN\-G3](>+BGRLI>F\3"@ M[UP=R////, HTUF> MI+DGHE4.PX$8QR;9<1ZR+'6Q>[G,7%:1F>=-9CI;MM5M%T?J^_56O=YIO//J M^[N )?MU%$?:_MK^DN7$L#=+ FDQQX;/^FI2B 3MT .LAO1@Q!!EY.!O573&A0(F.?D$T. M+W9;#AMOJ1$Z1IE?J&$.9QK VO &O6UQ9@E8:K]1/D!RR.BF=P\)K!E90Q+%:Q:X?'.+ZW&:\;C M>AF16XT->)G%8]R?!&H$[!=0F-#U; 2_ IY^F;.1"J]L>;N-PLS[YD)1X0*Q M)]2;.M?_PDL&7J32W;/OH0*Z,*205V#$S;<5PFX3$#\EPK[6<))E"+NVU+T" M89D'!EY8(6R%L)M!V I=#;IN&EL7V2M*M??!Y$;7^5J[J/5K3@ES&ZU.G:Q[ M/3^>4:2Y]4[IR8/ZWMTX#BB>)U&03BHTWQ+@?T*%^/G(T6NHJ,QY$4\V,/$#\:IV9; M&5!%Y4SA:">RL73%SC@RQ62#ZV3P-\&#%H WD*@);A3H(T:T3M5&%W/':@Z] M$*T)SL5$*5A1*3K'NL3%H7'"LV$6%U5;K5FO[GD$= )>.G%. &@W>0E7;YU[ M'?\%%BB30@)_SA>DTZ=8#,ACJ^B1EWGLAWA34'Z@/18I)^09PGA<$Q;8@B[> 3Q\ M-1HLJT=^6\&SN9/JSATF?KZKHN!^"X!VAB3I0/I\]'B24;PX (/S'F4R WSEZ] M\6;P]DVC_G8A&O#7N?.^I=3=3ZEK."_4^6O7-=P[[!R0!E%/R"-ZAX8I*L(OT8SLO:E- "^CU MSV/G\NS\S.F???K2^_P_/WDY;XKK?ON3E[+^[:R0P:RW2XSYY98H)39T:XG2 M3GUU'=);RI?>]E/S(=5+GU#C>((6-R"/JO=EF\26R>2;VNGAS?MU>X3_N'*C M3WX*[])WP/\BT.[_57.^*"!L:55(](7O[WX _DP N +>"GB?+?#^&_MZ?$E4 M2N8+U[D$S3S-D]O]@A6 O^C]O2@ ?S.G_8+B33#L8D^;"#N_A)9[SOR(T%\\ MX V',:C2Z.N2)U:FY#[4Z/ED2MQ6&07G(SKP?_^7_C"(_9M?_O?_?3?)IN$O M_Q]02P,$% @ 6D5E4.F#[")F" -S@ !D !T=&,P,3,Q,C R,&5X M:&EB:70S,3$N:'1M[5MM;]LX$O[<_@JNBRL2P([\$J>)XP9(XBRVP';;Z_I0 MW$=:I"->*%)+4G9\O_YF*,F67]+8>;G$71=H$HHO,R3GF6>&E+J_]+Y<]O_] M]8I$+I;DZ[\N?O]T22JU(/C>N@R"7K]'?NM__IT<'M0;I&^HLL()K:@,@JL_ M*J02.9=T@F \'A^,6P?:7 ?];P$.=1A(K2T_8(Y5SMYV\='9VS?=B%,&O]]T M?ZG52$^':ZF1BQ'7D2+/>K)/OVMR( M$2U:..$D/[NZC<1 N&Z0%4%8D$OK#C2;G'69&!'K)I)_K RUL]<[/ZRWCXY.VA<7 MQ\>'YQ]:Y^U?#]LG%^WSX_/*63>@\-_W*GX4DJ50O!9QG$NGT:S_8UE<%Y^L M4E2HB!OA5O08&!"'CPNI)=F^[EXM'+]U-2K%M>KX=7Z\6KXXSD0,M&0P1+Y# M[]\UCNJGK<9!8U[I-?63?/@$ZE7.,C4>I$((1LO-LZS1)3=.#$5($68D28U- M*8SI=*'HHZSC\?K]R4/4+-_#>I/H(7$1)W]2,Z"*V]J76\DGY#QT6-.LUYO; MNLE/I<*G*ODFPH@:1CX?D"_2:E4EH=_F"2P==9U7MT*.#B0'':5,*&/@DS]6 MZA5?M@D-B_(:OI0L*^C &ATK.H\%HV5I6_^36C2,)S$\$M$1 M)X:/!!\#N[I(6/)72@WX+CF!YXDV@%)%?M4FSLR@4:_]$W';!T3WM=% O'%" MU>1TQ83]]@3>5#8SVKE-\%N_,^.7,./F=ICQ!;5@O&"F\83<*#V6G%WS:F;- MN0TS#=NE- 22T)D*1<$]VTS$M/&.@#(B4/CS-V3 4!D);:*:@.VC"N"'C"%B MV!1_S/J/N>'Y(#B!6%@)02N&P6/A(IB@38!Q43J.FX!JFL$T87-@40:3\C+L M0/H3@K2UY2#E9"@4P 1-3/[*B 4FD.U*=4+-00FRB)?H4*9,A@3H%6R\2K M4B![)8 ,!#6"7/,V9<7.9SPR7UD,PCV1F8JCG78Z4 7@9=K):" M^1-AFPZL8((:@1,06;SM(PR%(Z468V#OTZP/F#W_:LM!(0=\CYT2BON52HIA M TS+*S&+I:%'%IF7$PKX:\"Q(3 [].?L7B;?8>J'QCK81DRMS3-+T%J?H=9& M&*!R)!@"AUJMO+51"Z##%!/11 TK+!NP)NA 2.$F&,BN$HLX]R#P]IU!=*YI M*47UW'^;3RA)30+XLC[P#D-MF%? )ZO77$$\+0%F4,,3Q"\V@40\@Q+@7"1 MNCLP/0Y,X7: Z6I$9>J].%H:'P[QZF $-F)7Y%?3 '4-5LJ*JU,NCQWH"(QB ML\1NH%-WMP;K\":=MN:8M0[O/XHA@R(?]NZ 9RL!^ISBX#OS?Y3YL^TP_UYF M63>1[B:U;"8 ,&P9A+AV%JT Y+ WP X\[B/%7>*QP)=49L2#/E>$\ MXQ@$Y :AZU)"-E610E+FM+'3:-$_@"'C6#C'^0]8?*#QOAOJF0#]_"![ 'H@ M38ND#+\Q-2P\%?\K%:"^]TJI\B\8V/W7?[;R\HC=,N;>DI.5U@_U9/YX0=O,^QX=MT#, !B%FQKLM:2)Y9WBCZ49SWPX- 'YZF.E6;G; M96(TI8^ \X#&RR]3[H)P>2K\?^=[1/";;--WY)-W6WH3[:AEQ$5X*!5 MD2)?8#Y<)5\-I ?HSWWD?1D)/B17MSQ,\5B:?,E. ':;_SJF^>#-W_N:775! MO+JTN?M_S]TMHO*%SY->;^0&(J*UOIQZKMQAXWZC_O. M_@=02P,$% @ 6D5E4(K8E9E>" S3< !D !T=&,P,3,Q,C R,&5X M:&EB:70S,3(N:'1M[5MK<]NV$OV<_ I4F6;L&;]!C/PU^_84=']4;;*!Y;(05*N;2\_J_ M55@EM#9I>]YT.CV:MHZ4'GN#+QXU=>Q)I0PJQYWN$LYA'6-1^[IZU^JW'<;?9[)Z?= M^H?>2>_BM-]\T^T=OSON]ROG'8_C?U>K^%'T+$4,M1!H+.U&L_[C:G<=NK/. M4!&'H(5=4V.HL3NZ7?1:ZML]N],*"]>VQJ48QVTWSP\WRUU.LRZ&2@;81+Y" MKU\U3NMGK<91\Z;1&]HG8?0(YE7.,S/N98*/3@OZ2>:H"]J*D? YP8PEJ38I MQS:M*@Q]D'<\W+[?P2?+\C6L-YD:,1L"^YWK(8_!U#Y?2YBQ"]_2DV:]OK.+ M_%@F?*JR+Q #L)^/V"6@WQ@55YGOUGF&<\=M^]E-D>5#"6BCE D/ @S*[ROU MBKLV"?>+ZPV"*5LUT*([VJ"H/!6!#=O';Y-K>N;9@![F?WBNZ(WB$YHVG\M\ M#JQ**EN%UWPX-9J\=O,XZW7K*6L<+87;S.S;C3R[P\K2LOZ1&G*,1_$\%O() M, T3 5.D5QL*P_Y,N48GE#.\GRB-,(W91Z6CS T:]=J_"+@#A/1 :87,&R4\ MGIVM&;!;'L^YRG9.>V,1W-(_"0GNG?B;$];<#2?^P VZ+CII-&-7L9I*",90 MS7PY]^! X7+%"G4D5N8B9NBP+(VM3@&[0F7I1"9Z-6<17FG!)1MQ8BC-5"2( M7;-R*P5B\,$8KF=4).)7X+ANWJ;!>P$:@UU*ITYS,O2%1F6+Q6*LCI8$H-DT M%'[(3$H_%O6GH"%OA 80"2-1LY(*G@H;X@!-@H1+O5.["9JF APF+@Y.RG!6 MGH8]1+\[B+9V'*+ 1B)&$!">%DY?17QB<7RL2\]%/$(6RF2OB'V9!M@F JOD MX54$I2#F2A 7!&F"NI0+S.9P,4M=8U@(7-I:I1*IQ ((5(5H'Q^/=P./@AO.^?O6VV7AS M9G+$Y8D'48P:8:()^L <9N*/W/L3XQHM &%\JDV(](F"M9(:H1"L? KQMV $"* !$9(:2_K4?\G@,+DW\DDHPN?IL M\5KCY !*]C1.@NS6H6M34.(=9YBFGAA180GJ&?3(JNVZ'*UV.<(N:>S+H0!+ MD*QN[^%])[S?G?X=\'[3O">\^6[ NP<&6T2W=F+R;O152>?Z/#6;5R'!.03$ M3]Y3)F%5JK$!Y+V),(Y-L13$KAW:QECP<)G+-4CN )EKV 64JCG/TT.!G(RV M&"5%X+:"33HT(A!<"QJ R)2V4Q4]]TUN$N8FICEEF!UN;\ MM#'"$)43$1!PN%&Q\S9N$'247!*:N X*ST:L"3X44M@9B=AUW1+.'0BZ?5_IP!G@TM0QQ*BE)<(,GT!"^*4BF()G4$*< MBP0I=P^FAX')WPTP]2=YEGK7HH;4OF68A[LA8&6S (:2[E^ZDF/RP)G#6M1LI8O$\'E]B6P5DJ#@+8 MP2U51@@HC.U+I7/#?71SMZ-*FZUQ.K?K,+,JY&:N!HD5' A<'3IYB.GLAF3 MX@IDOKVZ5+[ZX"G:"'3[/&W7MF%.=B,./&P;QAW=!44HJ2Z(A7BN#.<%QQ @ MMY"N*PG9W$2.29E5VLS5HKN!34:1L!;@&RP^5*A'Z7D@T#[7R &"/G''WH9^ M4VI81"KX,Q5HOHM*:>S>+#"'SW]GY3D\8=^_(WLJ%Q P(VW2OX&!=VD'T M!2!VO M6LU'&>.[;6?YW1--C'BTB M+UF;Q=_3MRWL9HB< KJ&:RUY8J!=_+$RXD44QR+8?_R^TJS<'K2S/EHG-[.1 MI:=%UK!AY!\J:U54F)Q=M1O)-7-'#:SPU)N)"?90GMOR==Y"^99[8;J=J'UQF)UVXI(O%I06_6!R&Y6M] M^,]<[$*A+WVE]'PU''81EC^@6OJ>ZN_ZM.M%<>&^;'O9<9_ MM@VCXW3@H_/E,QP430NYJ#G"]E6#.,Z71:G):+(CHWG+ZA M2!T8@1 Q+7K2RS5?-U17\_6KAD^)A_^_:KPI%* CW,F8<@EN1(FD'DQBQL_A MNT?CGV!!H;"8:8MP'K%S7T+)+)GP740_V07)9D@F ]KLSGPV9+)A)$UD9J3< M&D/AS9L-CUU +.5S08!3L:X-GY?;9>.[<-JM]JN5(Y;E:K=MJQRJUMZW[';GJX R[M.(R2M6#"-DI[HSKDN\]=B-*"2= MR0()V#FO:3G?'Y9N3A,60Q%X2"+5T/Z>=6C6RZ55R+=$%]#1%L#EF@F(.T%P MT61IM T0=K?OG!R?V"WGI'>*SM,3@?NS!H]=NMT^Z@T/OG<_<'M&Q' MC91,\]G:_K^36++1?!LH3CBX@G/JJH0"4R9]D#Z%KQ,2H5J".?1I*"()8@0. M]CLB$I@'QB'A)Z<[4]O?*Y?J)(81"Q#40AX#ZDYP/L,< M1;@'W9GK$WY.E2C&+(Z5[/"?FNEA#@4D3E%BRP)*Y)C))P]3FH<^0S*1!U^* MT MBP?-@^X1%F/^4O-7BML#Q/)Q%-&:>2M**N^TS.D(,B$FR"PJ]T8BY-,K6 MI*K(Z[E]RBF%3T4XHRATS>-OG/R;8AX+"DKB280$?A,_9IQPEY'@6N+8IVPP M#^$DBB<$H4D!2R$KL:BED 4H5>*)4)48RVM69BJW33D-2#0DG,:%WBR@ HG#V4@TLR#"C*+@A2 MEA]R9DZWXY"X6?L6]1%MGC*/.DG>U&ED/348/K!T%-7IE\H=;HD M2*4B19C;J&):D6#I(.&Z>SK0=9O0/DP05-%PC0NCB8!1C(7O2)0 MP6$1,"+Z:\(BJ@KK6-GMFC^\)>^2CQ@4K=C_HQC/A\3735@ 2$)LO:P5]MOYAN8RU2:QU2CW""O MADD0 "Y#PIA;<"!$OXCS>M5HD7.0H*>_X>J,A+,F0>)% DL&S3->RT=7">[. M[O#$OMA4-\50O2^$:Z2PM'K%WDTT=[V:<551Z/8R>:XL)5CX"-JM(JE=9&L! M80UMXOZ'1V5D,Q211Z."*X* A#&M91\N[?AW$,$IR)]_R)5RU\>,A$>YLAIC MUD:S6'#+P#,44HIQ!CEIU:QP!K$(F =[IOY9"S?(85FVR^V4PG*7/EG0/:LJ M?0 O,&+C4HV[281+I?%G=[M%=]M,Z<]$J3N%OC"%WN<[YT[Y3V.;-RG_AG2) M^4Y$M2R[Y)H=K-!J\(5$K@^5U1.5G::?MJ8W*DEW:MRI\86I\265SNMGMSNM M/XUMWKUVWFGTA6GT3I MQ>E%+=I9ZV%=G^UQ@$*0SEX::EEJ'6U.G".F- MF ?#^8WWNT,*'J5CG)SEGW*FOHAX6O&_K%8_-_4$L#!!0 ( %I% M95"[[PO^;! (9G 8 ='1C,3,Q,C R,&5X:&EB:70Q,#$N:'1M[5WK M;^,V$O_<_A5L>BT2P/$KC\OK CBVT[K(.@O'[:(XW =:HF->)-%'4O&Z?_W- M#"59LIUM'D[67J1 LK$LD5?J^"0^U7 J6,*/O6WSK__@POG7__W=E([LA]U=UE)>'(K(,D\+ M;H7/8B.C6_;)%^:.U=CN;G9G4XVG6MZ.+*M7ZU7V2>D[><_3.ZRT@3AO?Q[) M@;1G%?<1)JLDLYT-E#\]/_/E/3-V&HA_;0U59'>'/)3!]*0O0V%85TQ83X4\ M.J7OC/Q+G-2J8WN*U,.3YV><13R$9\UEK=EN-5K[[?V]H^.]1G7_^)_UXU:] M?;R_OU]M[N]MG9]5./S04^FO=.9 1F)W)' M)[5Z]:=3*S[;71[(V^B$5IB? MOT[SG^&5993+:"2T7'B"/D[<% ,5^#!$PAM6JY9K9Q6\(:4O1^5 YSX^AEX/ M]D[H5R&X_VNGUV*-#^UN"W[Z19K7@+SKQU,TYKX/8KT[4-:J\*2^/_[\1E0V M>^U6I\\:W1:[:3=_[W7Z?[+&+[UV^VDLG5M [;"X@/_&QLKAU%V2D0_K.=D_ M@GM>22YNV)QPL/XU>]12GSC]UGF)B>%0>%;>"\8-4T/6$IX(!T*#'2K!3^V8 M;=N1-.SG'X_J]>KI,V=:LM &&$8?C>.SB2>2:J<[)0;TD9"!A96156PP93SR MV4#8B1 1 ]:Q3N^ZRQK-9OMCO]%MMDOLZJI98AS6&_ )UX(%,I1HH@/)!S*0 M=LH\%8YY-&7;*U_[A=):381>P=)QG?WF)>MT_P!!N.[]R2X[7;?"3K=9QB5^ MD%$DC+(<5J3'2G-T<*^PJBO8T!6LJ@5H;D&Q/RP$.AD. ?, H>$,3 M! 9\1N-6"T%N>AMTP,W"AS!Q.O!.>66V9%7&D(;TA9?LYDF,K$=B8*Q>N]GI M-ZYN-L @ADH__QC[;!ZNO@[51+:<"=;#!5US+65 &A@'^V( [82VG+8T60W M\>X;X<4:53C;VA+S"8 Y(]>(;V%);II:'>U<];B$WW$T2G ;&! 4D$NI#@B'A0<5_/G,<;OJGBRT&[M^3(,?DNP:E:Z@ M1!.M7,7G->;ERKX10GKQH)#V1S.!3(P+V1^.'/)Q8VE#EIL;V+&Q5O?2SXS; M9K"C>_VI!!BEW6M?7O? T8#R@4 ;6$?B6T!*<<$\76G1JAIAV5!I.W+>"_YT MMIS=*N73I7L>Q'P0B.*P3J8U !0Y=IK"??&_F'M3G' RDMZ(# 3.A0C NXO4 M)!#^;:H.H6MHM6OWIE+C)\ZWR;[SR# M ]7$IB^WD:^P7^W/5H!E<*:F)^Y5<(^)E2O%(_:!6^<^6^ TG[^=#$W[D " M076./(&3W6"T!//6R]4:,"LU=0NV7<[ !%HJ+8PE'PYV1R#QSB5\B70"(1/% MIH)K U$8/ A/P=37GE69_]^KH?^O'^Z\BB%;*HK'AZMQ(PDZN8D'_P6F.CPG M$L"//$.01,DXX[@,+,WAN101XA4"@]R_Y[A)\&<&'8=:AN\)4 W:OHSBPZI54%,#(& M8;-M"?D4-.)_,2@%([5VNYO7+;8-=DX"-HJ!7U,,8U]Y[2]>[6D&YDIL!,N\ M%[KD(A2'A4!0;W&SQR" GASS R$BF$R$&Z4B2(Y(/.Q!9OA1(\CWIDZ"782 MA!&P^.P)D6!+%8;2.E1I'=OQYG)"W+?AFP8;X9LZ$6;[C4!8/-N6%SHB+88 M6A/SEFC"/PX.JB5@#?XD^XQSYK2H_C<>2HMQP#T0H8FTHVS8P_I!.NR#\C.7 M3']TRAKE916^PTV?)\K]'ND9*+T5NP/8B;M="CM.>##A4[.U7O0^H2ZQSIKI M;9QFSCF^KEH15D3$EN)%,P<8#[ZDCABY/H080?L#@DCPH#0FY@D8Y2S"JM[B M4M(,Y\S#T*/)^OV<72IM+&Y$GJL!3)?E'#)\02P;\^D2C.V@)=R 7TLJ&ACK M$L,P2.*LM?/3A=1,XG<'@@F\''DN3DI.N6,]4,%:&^6!H);$\2Z M_19 [D7R/,-O#L#2LK+E;\N=;(W@/);BF;P/*<$3\$@^A;E09'*9(+@/;ISE M]0']:@7#PY.!*\<$ @9QZK9,ZAV-I$6E5(%*B3:1IT/"I:5JD=3".@%16D($ M /3/[Z0C^8%\J_@LO-C.Q%E93#,FZ1&)=N"A;S)MZ7M8A.UO7-QW7L5 M9<>!5Z;K[\K[LHTJZBZJK--=!6@32U@P7.V 76!#H#"&M0"-AHK@#*BYAM@5 M=U8!?T,8>>20ZH!'=W!Y2(TNB%$-%<]\V">.S0IC91#<)$;@2D4^"$C(]9UP M,!] D-*)(4]0"("7')R^")1"J'/++@$0 20!1/*!GC8XT6D6*"B M6^ 6K=&,@ &48:,MR#+1(9^64GSI2P.AEBM:>B/L$P4.&0G3D5!P(SN X8T0M S+ H/<#(% B-Y!"C'@$ 4>\X M]['=V$G*J4G2&R-%%1%-*+VP)I4D':6A^BVVU;C6"P+AJ"VX?I@,E;M$.245 M6]=8E11P!\+C,3 C8Y]#M?/\)5 ]VP"E74?7U#V7\<]!>[KF2>W%(>9+,>S& M6#J. GF'<0,&7UA6"+'U24]/<;CMBV39#Q "VLI=5]P \P5T W#!Q-HEXJ/2 MC#]3BAO&%K?1U;?CA=W(HK]9W0(HST*&B82]FBA]!\3>"JJ%@R!1.7S(,367 MZR/(>_,DT*7(AC; )?*0^@"FCZB*!-ALA$; K6([VR%B:,AA-O@E/9"XK!#/ M?335KG*?.([9,-M8EXBF& 2F_61I:Y6,(&8$6(*C^_%<^9X6 5-F<9O2Q$HG M47@!;K_'R SN1?E*]<5S/@LB)>S+DXG5(RZGRZ2=2BD$EA9Q)@$5Q//Q9F&^>KS[/E-1?TNN1J&@N MAEOFR$G1X+9Q#*PVL(!2((9OKKZF"_F'6$,]^32P;."N'DS^"J6)5M^ [#2O&9E' MM5J-74TCGP,\: X 5!S SYTM&9T$E:&42VZ_P]==G"P7Z^N&8T-:QVX.V&_ MB A (<:6$;AKO6:$+CKMKT[2HG%8,P*;/!P/!$" #P RXXCU,:[993>Q!$=? M!T^P9O36ZW6GR*PK$9;<6#"F=LV(I(,[?*P@)B:M1K6NUM>,R)Q:L^9(0RBG MQAAY?2BS&P_@B%PS>I^FW5^MRWX>1M6?T_;\YBBJD4,AO12%K+;5HI@TH;#2 M'?KCA7,UCR"B>"8(D95KQDQK)MGQG->IV#^1VA5D-1M!,&LDHSPQQF]^>DA= M(2.-U7&:6EK2H4QE]FV7):(,@2TTI^40ZQXV2 \>['=)>PMH%X$15B*VBN,B5UXN>P(UT[A^$>8ES&'%G2.8';](EKS2-,1:["D&$670Z3(XV)L&5]PWK)])-L^D+74T[Y.G]\ M,5@$'1=)B[TKYZ,I(.$V8_AH_M8D;J*X[6^$N#6&0ZG#K)%G?OM.V66LR?KV M,D/^PB3%W*DX2E#DSLZY@W9$U4PJ%ZUY4/@%!3%>;/S>P\R#(RL"5^;!>.\N9EMY19\A"/#<<15C4S MZN#*,(9OATI[R>D/>D/"\[SGX@GS6?FE.-;2NPM'8ER/XO!13F[94=/LWI%6 M\>WH&]#H@XW0Z#;U&J[@S#2J:U&0D_2A*SMFUMK)":D/5F<-J52B,418>JS$ MJ57NE"X=H^76*#R\PNYDY'0BPE-!8E:GXZ%*CU 5;0=5VQ)UGE7:9O1:5R2C MXUY@XY#JE-@4_=!93U/*6G/ASR+-I3S!^%2^K3%9Y1Q9XUF9.M&/I40X\O%K MI_*IN2O$ EG1SFH5+%DPC T?P)YXZ20F&7Y1P[Y^,6WOO9CV=4S7X4:8KB8V M(PN-ZO0RE%%0(3S]AVWT:0,U>#\54?4]5!J;!F:3EK)ZB8L6LS*DCQ8 K5,6 M+I78(+:IJ4L.7J9= N5=IPOM3@&'./,II3QC4 2S!\5ZG@T(S-'UY(< 3CC M(?>H90'Q-8\,QFR$XJA[1> !#JTBL L .P)<--9&J>\@PQ#8:X"]..6Q#WX^ M6RPX[\)KFOP\A=C.0V-BK]YJ'M4OW+L% M#P\O:D<'SWZWX!IYF3=Z#4NGRSYU^MWVS0W[A"]CN;Y<^IH3ZAOWX[R!F+-= M^6C?O3D-WSF0'&CC P7/3X "*Y[S?AJKQ@NO!*2]RK.D?K0BGCSTJK?GT;U? M?2NZ+Z8G[!4<>,54J(&7_59FGR#8])_'AZ.W8D,7C,2K,&*3F-"QYH2]#A.> M6&[_.CK\A=<9OJOQ1DCPNQJG:OPJ[SY"+XZAP!_87/91"^RQCI[0O/#F*/E] MPO<)WR=\G_!]PO<)WR=\G_!]PO<)UV'"-\IK;\_EM:W"DHA^RAO =Q86M:9O M8/LN_4#_2YKOS^C_E7/^?U!+ P04 " !:16503N%F[EL0 H9@ %P M '1T8S$S,3(P,C!E>&AI8FET,C(N:'1M[5WK4R,W$O^<_!4*N4M!ROBU9)?7 M467\R'H/;,IX=V\K=1_D&=E6&(_F) W&^>NONS4S'AM(%F,()-XJ6'M&([74 MW;]^2^?G[&]8KG" M^IJ'1EJI0AZ42LW.%ML:6QL=EDK3Z;0X?5-4>E3J]TK8U5XI4,J(HF_]K9-O MC_'2R;??'(\%]^'_;XZ_V]UE#>7%$Q%:YFG!K?!9;&0X8I]]8:Y8A>WN9BWK M*III.1I;5BU7R^RSTE?RFJC.5 VN.2^PJ#E9+1C@?*GYT<^_*: M&3L+Q+^VABJTNT,^D<'LL"\GPK".F+*>FO#PB.X9^9LXK)0C>X34PY,GQYR% M? +/FDKC8/_@S;MRJUJM5RN-_UVMW/)WC=[S7:'M1O-3K_=:C<;[/0+^^7''W_\+WM?^]1DI\UFAS7_ M4S_[V(![K5[WG/7?MR_ATOOV:;L/]^NUCY=-N-B<-VMW6MW>>0U'8-#VM-M_ MS[;;.ZS3[3.XW.RU:V>LUFG 1;CZN?OQK,'.VO]NGGUAKK=Z]_RBV6_WVT#! M^UH/QNS2"+WFS^W+?J_6Z;-V*]%G>*C1OJR?=2^;C>)_5Q( #]14Z*<1@61UOYZBB/L^@.CN0%FK)H?5O>CFF:BL_=QK-G'Y M4!11NMF';AN^?8)+'WO-E:=0>;LXA53KZ9(,?9C1X=X^M'DBR;AD2^*!\_O* MR3Y8.PI,#(?"L_):,&Z8&K*&\,1D(#18O@+\5 [8MAU+PW[X?K]:+1^M.-)= M_ -3[*,Y7IEX(JERM%-@0!\)&MAT&5K%!C/&0Y\-A)T*$1)0];N]+J%8K?.E MP#C,,^!3K@7SE(Z4YNAFL.VUS[*OM%K#!'$V_7H+%#*D&8?* M,F7APE0:P7PQ!-7UF1GS(&!C#B(+]]A$\!#4UX#\>EH.L#/L J0 >L$&'SZQ MVD@+0:[?-DBY&X$/8="TTYWBVO!B79!'7?K"2SAY& /T:"0&^NHUZ^U^[>SR M%8 <*'KQA^\K;\M'MW^C(1S,^-6:DBK)4/"GB/(P9!6\ +E)26 MU,:R#)APJ#\8E_D42+AA/L2A<(.\)>BL$CW8\26P$3ZNT'-'71,"Z<";X0!'%<(1]Y2,RXC3C J4BK M:^EGV/8ZEJ+3_5Q R]EK@K\!=@:4$(38P#P2TP(2CY/EZ4P7@=4(RX9*V[$S M7O#103D;*>73I6L>Q'P0B,5NG2QK\$)D9*D=*/;_8N[-<,#I6'IC @H<"\V\ M=Q6J:2#\4:H&2TPB\I )0Q4$:FH.7Q709W[?PZG&&/JP#"2O*D-+,_G*;KYB MPIX*E#[\OEPIP[^,/,I&I"-7BBL"SN\N9@J_9F4T6[_J+K"+9K]^95Y<\*V3 M;;ZSP@J4$SR_&Q^?@%\-],UDBC6)>3OC4^<<_LPU+!&[T,J//6M6%9C,0C%$ M>/\A0Z8/ C)>8@P%#U6*E107%XR G/L:V)$6QI)Y!X!:G[VF)-$C0L&G ,D[ MQ?S@[7I,U-H]GOLX_6C9PB %1" $(Q8*!K9PHL"&)9+B%AU6!XVL%\0&HW&X M-U3*0@@DZ!EG6P_9E =7+%)3@7W ;U-@04KUR%%M-?>LPCN_":UVP9L,L[83 MZ1.!U,_N0(QEZ$02!#+T=U68ZU6/T!"+P(FL1/XQ#0&FGF6-DJO8(-^ANTU& M/XJMQ2:H"B$\8$G=B$)_"J\&F+\3-X"*%*<+C\?& MY7UD"/(Q<2*+$ +1!=N6.Y0T@LL"22()VY9P=:KBP =QO1+!C+E.4-N%E93[ M''.(ORGG@) WD@8P%,WV$/!K$(#TSY@OC14%U0!?LBL_>!6N?//&^35H3A#,*P#FIUA^!^P' M(*AY8(FT2\3-DX+XH38<@A%"M%@]9DN]\R2'5MS?]G< % 5'N*J@Y&"BKIUW!58R7:!DT6@1WQTQ"%? E&,K>*X'#=H:N;6$^,QG4M. M/ D"\ "36"8>_ JR2=G#W/*"JS32?#)/K3%NJ1,+,I+EW9 .MSW&53S4L##/ M-,[93)T@I\!5EF!EH?54L9G@Z%)3J@[S;_%DDF7U<+K$\-P0A;4+-Y9\8,;6 M27@ZXCR9"(0J"&=THE@3< M24:-+;J;+DKE-$10%)=.Q("7(GAJ#@))?Z5H# MF1X'?Q\P*0F\7"Q##BFQA!*/P#846IJD!WR7&$ H; :ZHXBMCG004+=7:4[. MCHN,()19I#=;.%P/K'W,.5=@8XB%(%HH.!Z"-P)178 D)8*5J+[)>@'J";82 M]BZT,0JT&5T7P"QD+Z^5P<\B!TE/CE?XVDF/BWYU2X5XS_7Q&J+PDENLU2NWA M7#M=Q7M B@P*?0W702=E8F?$#5IP=*-P(>G293Q@%['V /$$ZT;$(Q(B:G)V M5L_Y.Y&6BD V+36R"A89JV^HG.+@)*$ 7 AI,\PBOV2B8N@#<3(@5 S1C< < M _([#B,NT7,"W@2!@W5'QH+@^#O%UPPD !W^SC,BP--JO?N*S0]I=X9'.+!J MEGKKI)]/<)+6^KY34\Y",5V6A#0(ST/(*_,F_T+"@*QOWU'WA1[US.VP(,P9 M2_W W0V4^LOJ<=@HW>GAJL1I[0>FD'5E\FX:CGN1^,EGPEITF BJR)4A^S)' MJG^\G"*+JV!+!]8)?,**SD%3Y/@8(>+&DV1_R>)>D(K;G@?1+?EFKB>:_ "+ MX(2[X,7A%H4P1'A>@&'H;MV+LCI&".Z-7722^.>X#8=!47BGN87L?8U04UM_<6IOLLW 8+BE7R+#,4X&8[ M,)=V>J51$29K05S!4=&CQ"I@NC<2(69YY\F%(FO%&H&A0.$(Z50ZJZ^'5;:I?4/GK3RTM;6IO?S#XO2;Z[UE[^PN=)MHZ63I1 MMZG^/>,)P"=$^SJ?1 ,!+M$Y6*88/::IT+O@W$LK<,-Z^:69IVJURBY5#)K? M@T+*:Y:2I>!2,58? M:X!%%6%D? X1GP?4R%>PBWPYQUY=99?F\Z?8*5+(DAUY?_,HC4,@,AD*W&WV M./?VCE,%%+?=&[PDA<#%#'MRI@FWPZ<'0F1V"2[,B5LUU*UT2" M]FW1,'"%CF+A7KC0I>*3#5M8&S)SAV&9!' 31&1OG:G!T"G-\A3F663,\\3A M1/ESRC!9$<-=<"R\Y" /G4R$1:K10^ER$^4A^ 3I:7Y,A4/HJN,TW73[T-<\ M;;38SZV6R=/N.%I25=U9.&^0#S:&KCIYUY&/K-U8JW@T7EJ*UW "9%EWW[P* MW6W2]HPUG%LBY5P47Q4FNFB30DJNID\*@_E+0TJ4Z A11CMKW0E%?'I>X:;S M+-P:A>5>=I7NQ TY94C%#4 ^%:0G*LEW+A]M<<>-I$ZUF+*EV889%^,FMYR< M+LX'NTQW( #A8K6,5,M M-&T!7I]Z@G#,,)4H;H07)_NU\GOMO=RHA2PYZK+Q\_HJ2C)J(3PF1S+D08$- M8INJM&MMU W(8(0-#US.VPF=.9(VR>;LQF M!29GR#TC834$;NP/S40:(UTN'&Z* &16JQ $&*PJ9K8ILJ=$>&8A7;#.MHN1 M#]8LFRV8J873_WZ>0MRZ'=.VL#LI7;>2K/5%$4OERU\N800'JA<0';.6VQ_P M@#>3_#4CX4T"<9- W"00_W8)Q#>/2B!FKR4KU\J-2GFO5M]KUO9JK8.]\KL& MO99LO]QJ-XTGP(M5JSRC@2KHEOOGR)9RB]. M=7]-J[/\3J'5Z-TK/Q>]I[/#53=H_)XS7S(EUA.A$.Q#D5T(P NCPM768O^Y MEJ(# /8DB_':%J)MS9.LPR/":%N&IL*!)3@$:_T54 M>,'!]V; S8"; 3<#;@;<#+@9<#/@9L#-@,_X,O:EZM7V4O4*#S4]^+S5SJUI M;=ZU<_U,B.Q+_>?>O MR'/K7FD5W_V.GE4XPBY;"A;RGK=U=3^$F+OK%(L7W0OR MK7MU2?8*I3+I2AHJKKD(:5 LUEM;9,O7.JH6BZ/1J##:+0@Y*'8[11QJKQ@( MH5C!T][6V>=3_.CL\Z=3GU$/?G\Z_2V?)Q?"C8ASO?ID ?C:I50?U>@SR1\] M8=Z.K(B>"#P8(ID;4BGLGA;Q>JK>C)(].?/V.>JZL'1,KD7?1K/1_49J5_76 M!?QTLSK_[]7KMM^;1I?-JV:W?D$NF[7SYF6S^X,X[:OK6NL'J7WMU.OO<1+; MC>=K%%'/ VC(]X368EBM[$4/;Z1E!R:UV6FW2,UQZM?=6LNIY\CEI;.T[N6# MK.X_8Z5Y?VP_XJ$'IE3WCN">M3CNM^8-F0LNTFV39[@/:3?(?YN,%RJX=98C MK-]GKN;WC%!%1)]<,)<->TP"T.?@IWQ,MK7/%?G]RU&E4CI94M*"J:A!YO$P M^RRMO%&I?+*3(Z"?\4!(83S4@O3&A(8>Z3$]8BR<3MNW]N5%L_45)K=SW>[4 MNLUV*T,#U&,P<1C0_A8#@$> F,@C? A)':0#)FJ- VA($50?L@-1UUI[ RP%D56)HA M/>8F#EN- ;LD*F-0TVEV:YBR)'0\PX0M M&-;B =AM=2E7$ ]+QSF\1A&\X#8 &G2A"9:1EB@ +(AB M!78DO -\$ZVEJ:79=*28)GT!WF\# OZT&9 ,A/#,1_3 MF<*P6AK.5A^ZF>4RUJ\^F+,3OG6V37>6F(%2 NB+ 7(-ZU5_T R0P4)-,^2: MTX!T@6 OOWQ(10QXE0NE/:S&4GZ$0".9TB;Q FPPE&WA?%:R2>PC0<:,2@4% M)]P(=\%X;5>+"1>P[*=RL)-;"_ \[3HK@/V5\P@STZL:[E?N\EK/B'L_P3DL M3V1U MI,^ETF0$:H"+$=H#&HE;%VN@< TAAS977X#@%53SJ56AYF',2 R_@\6NOR:+ M5H("V=T)4V0GG,68UV-)]",LQ!" ,(4N7!@;$H,Q9QL;" 1Y!(*DZ-]FU#5L M9PU;4%.A*[$<5BY@"M!/DX!1\$81,H-IX/8%G5D!/HM"'=%N3>- M^4(R;8\ ?*X5\N9[Y5N) K-JV5=?3FG;@.5[X.%W>>/D51J,Z%AMO4QC3#'K MU/<%?:7WS*MZ&\&K6B8 7T&"R91&07;?3<$A6_?.D"N(8,FB@+IVHS,! $33 MAG@@'8 Y?H\\&"$ZVE(6MX$:_@"YC3OLADO*!]75L.1'FO]WC1TZ# "IA*0 M*YC-."1=,6(R#QR' P&I@+>^-X4KE0JY$3$L?0O0WRN6H3L[^^5*BLC]FO4O*:3E%HEQ/$E5UI$)O$"\75!&[X!>U+S<%M99I/@ MS='6\6DXP&*!=/&XB6E=<@GX*0S?:4?)QM=K\!AW)QB*WR^5#"V( ,5/!'W8,1I2W4Z959CLZ6O[)R%286Y M37>2)KHYN0A5DH&XHX'51[]CN M.3Y)$@V<)I>LGV;MP2%5TE8 VH%6I<8D0Q/3]52Y">; GUF;J(&+T)O>)U%#:STD,ZMJT1YL;:TDSL&D!Z& I#I*9"76,U6G()H&C /^GH5% 1@=N M;FD0C#]1]+O_M<9V2?G%RMLG*J_JE4R^U],X.*R42HSV-O5*E=+#T]WHVK\VR#D+:;)';9K=5O[DAMWC^K-U8>+++ MG+_SXMD0LM$]RQ*3#.E1>]#>]#AM ]XVWI,V_!*1ID7TZ.LE9OUFIZ1RM*(Y M^=4W Y;3?:_T5KJ?CZO+'@#Y59HKJB+IL) Q\KU KAG$JQ+ANO__N:B"X!?]^=_7#T1&K M*#,8"L=GIBNX+RP6>-+ILWM+> \LSXZ.IG>6U6CBRO[ 9X5<(LKSAP^A&>]BE&I5(URH5(MGQ8_ M5,]+Q]73\W*UFC\]SW\H&<<'UU=9#C_T5/17-+,M'7$T$,C+1;Z0^]>E+Y[\ M(V[+OG-!'";G+]#\5WAE$>72&0A7/GN"/H[U%%UE6S!$*!M6R)Q<9?'[!'EO MHLM(R"A)OKN/51]"3Q?]B8;4=EO=\U6I]9LM-F-T3)J#5:K M&(U.K5HS*JSTF?WV\\\__\YNBK\:K&08#6;\KUS_!);)JJWF+>OG1RLW;.Z-3Z]2 @IMB"^9LT@PMXV.MW6D5&QU6JX: M @]5:NURO=DV*IG?ES( $W!"N-_4!M=%P@)E5VNM=H<5;XU&!7XZVT9>I[EM M%%6;GUI@L20QL&8TU);1[H#A5MY.ZHA;%@2MYL=6 M\3:D^^Y3JWQ3!)\J?FP9QOL,8(Z'_.DL#Q%"T27I6,#2Q*HEWNWF:6913<(^I'JL(4PR[PH7\(0T_^7.6\@?28S_]>%8HY"Z7 MG&6!#(J0T%B8U"Q-.)&4OSQ,,Z"/3!"XD(ZO6'?"N&.QKO#'0CB$MIUFJTE0 M7&Q\3C,.?-I\S%W!3.6.E,LQ66.IM7/9%K8MW#6PB/RT,!RU( X5RV7CKE-L ME(TTJ]?+,_S8D0]P[RF?*APMCZ0EFB1YXN,6\ ;=M-N"/@L%W;"BX U[N M@36;KNSB8#@$V 2,@C>TQ"APS0&'(8I]5PA*JU-@^WHFWH/)H\$/,VN#EW5! M) UI"3.TV(L D,I%8E ;1KG6*=;;.X")X/Z9GW[,G^8NG_^M748;?&A?# U[ MQ%U?0@$"NO0''&HAX?HL/&.$)PA@]Y_F$:7>NZKM\&%Y\KOE9[&NH M1\(^34?AG #P% %0K!__%I&SNA_MA.Y++^J^,XCU'/HMN39'"5FH>HYJ?MF3 M09$C5SU*:XH=NR&21O,^C7&J94"U :@.=FTJQP,^PM $YHE,\XC36<#RA,]Z M"MQ !PKX54,EZRNE7>*1VP'OVF)VV#0-ZD+,ER.?[N.6^"/@Y@0G' ^D.2#? MP[DPJ)H/CAK;PNH+2S\ZIRPB#Y704[:MQM[%3@'H"EDEEMT7.2!Y61N:X^2- MP[R!85/9RKWX,9?/P9\I>=1!B6;.9Y8$GM>$6080ER:W65FY8&#XO;1"B%\,F4O+M"5ZX+2.J4-J&-\JTO,A;PI\ M0)"*X*!#+XPM; QW RYQZQ$"+\C(!HR 5-.GI!LR4">@N@%P(\K-=![W2N*5 M8443C ?U8$\TH&C@P.[FLU':VHI8/@+#A1% )X1=S!#A L4,"B%=K 1X(DEP MHR0!X&J*GW ;3)]FHM?#V1[%JZG!^N!MH56>GZXGN*R_=FNTCJ+4ZK/@*]%TP%/NC20.*4< /%UN MS]0MO# I%G- 2,/=!2U A&GF3U7#>G>T/33+.$/GHZM"SP$LDB! M5DKFBF&R#];8!T@$4CKDOZH'J"2'.'^H@I#7KZ6$ MEW3 ! ?"+3Z!P5PDP0O@,\0?<'CN:HH9."AEAJ CI/V9]\YUMI=MNI^][J=% M5W)[[O8P4O1Z%"D6J+S<;%1U8[M87\?"P!(T+J!*-]=KH'033 !R;\!0#/0: MH;$M$ZZG4,46X[!X,NV -"%,#H4^J4,Z ,%#G>["HX"4 Y:2AU3XPV6!))'Z M4Q*NCE5@8Y?C08 CZ$&PT2%\2; ]X.Y0EXJ8W_;18#BP*GML%'1M:<)#EO1, M6WG">D>)\!576@9NG SVQ5'7%?SAB-+]"VZ/^<0["(WTW0LSWS(6);($8 '# M^@)'/:0*ACQ:.VYT6Q+LR!3(HZ?N/@4C".I#%0!IX.GYPOI+P-T(T]5Z"V#5 MEFCXF&@%JW<8GD=JZCTB!,_@-$-D?H;2$0QXX))_!)!_@:(@R8, @2HDX(_" M ,14!8!"OB^$3WYL F6( I2NA1ANNL*2NG15H["J!9@8*?!Q+$S!T.(A@1;F M",Q?!P+"D(V^68>[ %/(2A:'URHJBZPGH.T$PA,F3^"_ .AKV(\@8X4BLR;31Z M@M&DP!8]!5ZS+1G-T0@PQ9^)M%U(H!Q<5]'H-O,=M<@1 M?BEHK@0,8#R MS_]RZ=$-X%)4,X4AZY*-[,!CJ=(A+F8*;%/H\$8-73T!!E";\AR0"K&S4&[1 M4.5#$I:I/%\+1SR-A ,&!#, 6+IST6^^Y*,XJVP[#&' ]\M3LE];3//6H!FK*C?L;"AI17YAJ:#KIV-FM+MB:C3-?OY: @F#L0D\0JL- MVWH+S "*>*1&+?#W[1'8WZ,OW-WUOC"W/?5"L(O_6Q?=?W M6Z7O@ TFXC+*=@VI?(;5(+JHN#ZD;!8;0C"7&L._CO0E1QW- ^)TT32PPVA# M<2S<3@"CZ-_BT-OK26#&Q^#CBD\H"C:(;*%:] 945W;AHT5:[ MN C)L';0_1(&; K/;V?! T*\W@1CM@Z[4!,#1;1E\8V$3H7WZ9=EPNUP*$<8CK1M&WO MZ3F2U:$NZ@ NP)PHE5LX9+)^)0/4YF B.BV(U^OG*1/"\!;ULM>W>_UOVDC_ MI@)Z*0?;=_'?(-#G<6M%?:YOMWYA*]<0-I\[%Y;9O+*1U/FUW3#&$V3%7E@] M=R#HK) AX2:YGG0]> ZM)RP2HU3Y+,5?3Y6QY[TH(08W$TBEWEU7HSS+)EHI M?1DK-H'Z#RIPO!$S&([FN3V,Z3"% M@.S6ETX@&+:,[,7BW]!VU:0]K&D[>]P>C,LW;8%HFI#]8!0QX0N=:*+>PX09 MC/%H0AU&VAN4PM8CCKF!4PKQI&OA/$I!(8[:@H,+*T>07\7=%E2?>!K)V8V? M,_X(-\X11EO8X[3]D E)F3SNSYRP/L12,CQIBF@*E?@>YI#4NL/2'249F+D8_>6CN=L&9EG^7R>U2>.A5WP(O@QQ).V"OS!EM%9LI4").G[6%G? M-MB'#R>%W);16/1#Q+Q@'X4C7,"N6^Y JNUN&:'O*U"V!DA/=@)(BSU(QX?3 M<+T(SBY9%4\I"43#J+V^(M+.';V@Y=?$ 0U]FH,HTW7[2TA+Z7ITP$,C+IVH M#"\AOST9HC DH#A@N.4;HGVX2ACNC8WB/WR$.W4XUZWAVF9Z=H&M?0F MS(I>K0&!2DZ7!*,D:?%IP7B)LA7YW]- M.+MPVFG>R3_LA),;@//N.L[JH??.VK-R0F?UA5[]Q;R,:3,A3\)SCAYY5^@\ M1%BTVUI[6.)D&!W=XKZG<*L;>Y".=@U(R@,7:POIT88#/E3A!O4(2IXO_,\2 MBO=ZX3(#X!V2&U$9%G2,#A9YZ>G6!?AUEMATDE):">F"O7$_B0T1/2-]Q)/V MT:N79X_WW&E?C_ N27RB@G:5O7"+ WX (#&C2;QP^%WTJ=.=\*DRKF (%]6] M6C2#H)JVR%FXOIP'\\:5J'S>E9Q_EE9 Z/@D5#/6OKW:.A M#^J[?=77ZX53VP+U^@&N:CEBZA$>@'5L\QD\J0_EN#O16U=B,A-TQ7VG*5. M]#UN>A)D 8$$WR\UE)YN*+KXI<#=.5!\@/E"6+21:6SCTQK>-,;ISCQ+9486 MQ)\ILQ!09E:^K22%,)P34!-F(:7O=I%-O3>$;K^@=PB8N*;1IH4V!+P[/")4 MU37CA;G?8+=?N%NOU"W3]GH>YXI86ZZ27 M4OGLI*)?KEH==IMX_4.MP>YKG8;1;K-[? E$ ML[KP]0KDT5:0C,5S:0*?YM!X%!*]EQ87]'(A[RIX?NSBOKQEWHOAJ]&S=W^1 MM21%4CA;DTSFW]JT'+TGN:]%;VERL>R^V-=RY*R792WA",'^DV%WN&')B_?7 MO4\69U]+% V J(T(8]<$4?.]C2;9=$-U&%#J3HL:K>QP@Y3[/7 _&^HX/_;?#QI;?!_8-Q\I:[#X@.]ZZ( MW6!+#7EC&+E+0M@4/KY[$>ZKY[O["?<3[B?<3[B?<#_A?L+]A/L)=V'"K[1X ME9I;O/(5E*?8P8L;?5M',]*XPIN8#Y\QM'\9VWYU*/S[N^@#_?]$WU_1?YQT M_7]02P$"% ,4 " !:1650:ID-X+D4 "VXP $ @ $ M ='1C+3(P,C P,3,Q+GAS9%!+ 0(4 Q0 ( %I%95!=6+LCWRD *&Z M 0 4 " ><4 !T=&,M,C R,# Q,S%?8V%L+GAM;%!+ 0(4 M Q0 ( %I%95#T;L^7A', ("N!0 4 " ?@^ !T=&,M M,C R,# Q,S%?9&5F+GAM;%!+ 0(4 Q0 ( %I%95!9AMV3;P0! )J# 4 M " :ZR !T=&,M,C R,# Q,S%?;&%B+GAM;%!+ 0(4 Q0 M ( %I%95!K!VZ,HJ4 $D_" 4 " 4^W 0!T=&,M,C R M,# Q,S%?<')E+GAM;%!+ 0(4 Q0 ( %I%95"K::]G?G0" $JW( 2 M " 2-= @!T=&,P,3,Q,C R,#$P<2YH=&U02P$"% ,4 " !: M1650Z8/L(F8( W. &0 @ '1T00 ='1C,#$S,3(P,C!E M>&AI8FET,S$Q+FAT;5!+ 0(4 Q0 ( %I%95"*V)697@@ ,TW 9 M " 6[:! !T=&,P,3,Q,C R,&5X:&EB:70S,3(N:'1M4$L! A0# M% @ 6D5E4(0)@=2^!0 3"D !@ ( ! ^,$ '1T8S Q M,S$R,#(P97AH:6)I=#,R+FAT;5!+ 0(4 Q0 ( %I%95"[[PO^;! (9G M 8 " ??H! !T=&,Q,S$R,#(P97AH:6)I=#$P,2YH=&U0 M2P$"% ,4 " !:16503N%F[EL0 H9@ %P @ &9^00 M='1C,3,Q,C R,&5X:&EB:70R,BYH=&U02P$"% ,4 " !:1650#$;S0BP, M !E2P %P @ $I"@4 ='1C,3,Q,C R,&5X:&EB:70R,RYH M=&U02P$"% ,4 " !:1650A72,]?D/ "3:0 %P @ &* M%@4 ='1C,3,Q,C R,&5X:&EB:70R-"YH=&U02P4& T #0!O P N"8% # end XML 28 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories (Tables)
3 Months Ended
Jan. 31, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories were as follows:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Raw materials and work in process
 
$
188,235

 
$
124,458

 
$
179,967

Finished goods and service parts
 
632,796

 
364,393

 
553,767

Total FIFO value
 
821,031

 
488,851

 
733,734

Less: adjustment to LIFO value
 
82,071

 
72,201

 
82,071

Total inventories, net
 
$
738,960

 
$
416,650

 
$
651,663


XML 29 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Data (Tables)
3 Months Ended
Jan. 31, 2020
Segment Reporting [Abstract]  
Summarized Financial Information Concerning Reportable Segments
The following tables present summarized financial information concerning the company’s reportable segments and Other activities:
(Dollars in thousands)
 
 
 
 
 
 
 
 
Three Months Ended January 31, 2020
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
594,721

 
$
165,848

 
$
6,914

 
$
767,483

Intersegment gross sales (eliminations)
 
8,771

 
27

 
(8,798
)
 

Earnings (loss) before income taxes
 
102,474

 
21,566

 
(37,901
)
 
86,139

Total assets
 
$
1,853,739

 
$
324,089

 
$
313,781

 
$
2,491,609

(Dollars in thousands)
 
 
 
 
 
 
 
 
Three Months Ended February 1, 2019
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
455,006

 
$
145,158

 
$
2,792

 
$
602,956

Intersegment gross sales (eliminations)
 
13,609

 
99

 
(13,708
)
 

Earnings (loss) before income taxes
 
87,978

 
13,072

 
(31,030
)
 
70,020

Total assets
 
$
959,768

 
$
235,520

 
$
427,526

 
$
1,622,814


Summary of Components of Loss Before Income Taxes Included in Other Segment
The following table presents the details of operating loss before income taxes for the company's Other activities:
 
 
Three Months Ended
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
Corporate expenses
 
$
(32,442
)
 
$
(28,314
)
Interest expense
 
(8,156
)
 
(4,742
)
Earnings from wholly-owned domestic distribution companies and other income, net
 
2,697

 
2,026

Total operating loss
 
$
(37,901
)
 
$
(31,030
)

XML 30 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity (Tables)
3 Months Ended
Jan. 31, 2020
Stockholders' Equity Note [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss (AOCL), Net of Tax
Components of accumulated other comprehensive loss ("AOCL"), net of tax, within the Condensed Consolidated Statements of Stockholders' Equity were as follows:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Foreign currency translation adjustments
 
$
31,749

 
$
26,280

 
$
31,025

Pension and post-retirement benefits
 
4,861

 
561

 
4,861

Cash flow derivative instruments
 
(4,489
)
 
(2,326
)
 
(3,837
)
Total accumulated other comprehensive loss
 
$
32,121

 
$
24,515

 
$
32,049


Schedule of Components and Activity of AOCL
The components and activity of AOCL for the first three months of fiscal 2020 and 2019 were as follows:
(Dollars in thousands)
 
Foreign 
Currency
Translation
Adjustments
 
Pension and
Post-Retirement
Benefits
 
Cash Flow Hedging Derivative Instruments
 
Total
Balance as of October 31, 2019
 
$
31,025

 
$
4,861

 
$
(3,837
)
 
$
32,049

Other comprehensive loss before reclassifications
 
724

 

 
885

 
1,609

Amounts reclassified from AOCL
 

 

 
(1,537
)
 
(1,537
)
Net current period other comprehensive (income) loss
 
724

 

 
(652
)
 
72

Balance as of January 31, 2020
 
$
31,749

 
$
4,861

 
$
(4,489
)
 
$
32,121


(Dollars in thousands)
 
Foreign 
Currency
Translation
Adjustments
 
Pension and
Post-Retirement
Benefits
 
Cash Flow Hedging Derivative Instruments
 
Total
Balance as of October 31, 2018
 
$
29,711

 
$
561

 
$
(6,335
)
 
$
23,937

Other comprehensive (income) loss before reclassifications
 
(3,431
)
 

 
5,490

 
2,059

Amounts reclassified from AOCL
 

 

 
(1,481
)
 
(1,481
)
Net current period other comprehensive (income) loss
 
(3,431
)
 

 
4,009

 
578

Balance as of February 1, 2019
 
$
26,280

 
$
561

 
$
(2,326
)
 
$
24,515


XML 31 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Data
3 Months Ended
Jan. 31, 2020
Segment Reporting [Abstract]  
Segment Data
3
Segment Data
The company's businesses are organized, managed, and internally grouped into segments based on similarities in products and services. Segment selection is based on the manner in which management organizes segments for making operating and investment decisions and assessing performance. The company has identified ten operating segments and has aggregated certain of those segments into two reportable segments: Professional and Residential. The aggregation of the company's segments is based on the segments having the following similarities: economic characteristics, types of products and services, types of production processes, type or class of customers, and method of distribution. The company's remaining activities are presented as "Other" due to their insignificance. These Other activities consist of the company's wholly-owned domestic distribution companies, the company's corporate activities, and the elimination of intersegment revenues and expenses.
The following tables present summarized financial information concerning the company’s reportable segments and Other activities:
(Dollars in thousands)
 
 
 
 
 
 
 
 
Three Months Ended January 31, 2020
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
594,721

 
$
165,848

 
$
6,914

 
$
767,483

Intersegment gross sales (eliminations)
 
8,771

 
27

 
(8,798
)
 

Earnings (loss) before income taxes
 
102,474

 
21,566

 
(37,901
)
 
86,139

Total assets
 
$
1,853,739

 
$
324,089

 
$
313,781

 
$
2,491,609

(Dollars in thousands)
 
 
 
 
 
 
 
 
Three Months Ended February 1, 2019
 
Professional
 
Residential
 
Other
 
Total
Net sales
 
$
455,006

 
$
145,158

 
$
2,792

 
$
602,956

Intersegment gross sales (eliminations)
 
13,609

 
99

 
(13,708
)
 

Earnings (loss) before income taxes
 
87,978

 
13,072

 
(31,030
)
 
70,020

Total assets
 
$
959,768

 
$
235,520

 
$
427,526

 
$
1,622,814


The following table presents the details of operating loss before income taxes for the company's Other activities:
 
 
Three Months Ended
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
Corporate expenses
 
$
(32,442
)
 
$
(28,314
)
Interest expense
 
(8,156
)
 
(4,742
)
Earnings from wholly-owned domestic distribution companies and other income, net
 
2,697

 
2,026

Total operating loss
 
$
(37,901
)
 
$
(31,030
)

XML 32 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Management Actions
3 Months Ended
Jan. 31, 2020
Discontinued Operations and Disposal Groups [Abstract]  
Management Actions
7
Management Actions

On August 1, 2019, during the company's fiscal 2019 third quarter, the company announced a plan to wind down its Toro-branded large directional drill and riding trencher product categories within its Professional segment product portfolio ("Toro underground wind down"). During fiscal 2019, the company recorded pre-tax charges of $10.0 million as a result of the Toro underground wind down related to inventory write-downs to net realizable value and accelerated depreciation on fixed assets that will no longer be used and anticipated inventory retail support activities. As of January 31, 2020, the company expects to incur total pretax charges of approximately $10.0 million to $11.0 million related to the Toro underground wind down. No pre-tax charges were incurred during the three month period ended January 31, 2020 related to the Toro underground wind down. As of January 31, 2020, the company had a remaining accrual balance of $0.9 million related to the anticipated inventory retail support activities within accrued liabilities in the Condensed Consolidated Balance Sheet as of such date. The remainder of the estimated pre-tax charges are anticipated to be primarily comprised of costs related to the write-down of future component parts inventory purchases to finalize assembly of the company's remaining Toro-branded large directional drill and riding trencher inventory. Substantially all costs related to the Toro underground wind down are expected to be incurred by the end of fiscal 2020.
XML 33 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details) - USD ($)
$ in Thousands
Jan. 31, 2020
Oct. 31, 2019
Feb. 01, 2019
Fair value of derivatives      
Derivative assets: $ 12,676 $ 10,898 $ 5,836
Derivative liabilities: 0 9 33
Forward currency contracts      
Fair value of derivatives      
Derivative assets: 12,676 10,898 5,836
Derivative liabilities: 0 9 33
Forward currency contracts | Derivatives designated as cash flow hedging instruments: | Prepaid expenses and other current assets      
Fair value of derivatives      
Derivative assets: 9,244 8,642 4,333
Forward currency contracts | Derivatives designated as cash flow hedging instruments: | Accrued liabilities      
Fair value of derivatives      
Derivative liabilities: 0 0 30
Forward currency contracts | Derivatives not designated as cash flow hedging instruments: | Prepaid expenses and other current assets      
Fair value of derivatives      
Derivative assets: 3,432 2,256 1,503
Forward currency contracts | Derivatives not designated as cash flow hedging instruments: | Accrued liabilities      
Fair value of derivatives      
Derivative liabilities: $ 0 $ 9 $ 3
XML 34 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Supplemental Cash Flow and Other Lease Information (Details)
$ in Thousands
3 Months Ended
Jan. 31, 2020
USD ($)
Supplemental cash flow information:  
Operating cash flows for amounts included in the measurement of lease liabilities $ 4,741
Right-of-use assets obtained in exchange for lease obligations $ 6,133
XML 35 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
Jan. 31, 2020
Oct. 31, 2019
Assets and liabilities measured at fair value disclosures    
Long-term debt, percentage bearing fixed interest, amount $ 423.9 $ 423.9
Level 2    
Assets and liabilities measured at fair value disclosures    
Long-term debt, fair value $ 513.7 $ 493.8
XML 36 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Indebtedness - Narrative (Details)
1 Months Ended 3 Months Ended
Apr. 30, 2019
USD ($)
Apr. 26, 2007
USD ($)
Mar. 31, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 1997
USD ($)
instrument
Jan. 31, 2020
USD ($)
Feb. 01, 2019
USD ($)
Oct. 31, 2019
USD ($)
Jun. 30, 2019
USD ($)
Jun. 27, 2019
USD ($)
Jun. 01, 2018
USD ($)
May 31, 2018
USD ($)
Debt Instrument [Line Items]                        
Fiscal 2020 (remainder)           $ 0.0            
Fiscal 2021           0.0            
Fiscal 2022           9,000,000.0            
Fiscal 2023           132,000,000.0            
Fiscal 2024           153,000,000.0            
Fiscal 2025           0.0            
After fiscal 2025           425,000,000.0            
Long-term debt           714,919,000 $ 312,551,000 $ 700,813,000        
Amortization payment percentage     2.50%                  
Current portion of long-term debt           (113,903,000) 0 (79,914,000)        
Line of Credit                        
Debt Instrument [Line Items]                        
Long-term debt, gross           100,000,000 100,000,000 100,000,000        
Senior Notes                        
Debt Instrument [Line Items]                        
Interest expense, debt           2,100,000 2,100,000          
Debt Securities Issued In June1997                        
Debt Instrument [Line Items]                        
Debt instrument, face amount         $ 175,000,000.0              
6.625% senior notes                        
Debt Instrument [Line Items]                        
Debt instrument, term         30 years              
Long-term debt, gross           $ 123,931,000 123,869,000 123,916,000        
Long-term debt         $ 100,000,000.0              
Debt instrument, interest rate, stated percentage         7.80% 7.80%            
Interest expense, debt           $ 2,000,000.0 $ 2,000,000          
Payment made to terminate interest rate derivatives         $ 23,700,000              
Number of interest rate derivatives held | instrument         3              
Derivative, notional amount         $ 125,000,000.0              
Deferred income earned on swap balance at termination         $ 18,700,000              
Coupon 7.125 Percent Debt Notes                        
Debt Instrument [Line Items]                        
Debt instrument, term         10 years              
Debt instrument, face amount         $ 75,000,000.0              
Debt instrument, interest rate, stated percentage         7.125%              
6.625% senior notes                        
Debt Instrument [Line Items]                        
Debt instrument, basis spread on variable rate   0.30%                    
Line of Credit                        
Debt Instrument [Line Items]                        
Debt instrument, term             5 years          
Maximum borrowing capacity under credit facility                     $ 600,000,000.0 $ 150,000,000.0
Line of credit facility, maximum borrowing capacity, accordion feature       $ 300,000,000.0                
Payments of debt issuance costs       1,900,000                
Long-term debt, gross           14,000,000 $ 91,000,000 0        
Debt instrument, unused borrowing capacity, amount           584,100,000 507,500,000 598,100,000        
Interest expense, debt           100,000 800,000          
Senior Notes                        
Debt Instrument [Line Items]                        
Payments of debt issuance costs     $ 600,000                  
Interest expense, debt           1,900,000            
Senior Notes | $200 million term loan                        
Debt Instrument [Line Items]                        
Debt instrument, term     3 years                  
Long-term debt, gross           100,000,000   100,000,000        
Debt instrument, face amount     $ 200,000,000.0                  
Repayments of long-term lines of credit           100,000,000.0            
Senior Notes | $300 million term loan                        
Debt Instrument [Line Items]                        
Debt instrument, term     5 years                  
Long-term debt, gross           180,000,000   180,000,000        
Debt instrument, face amount     $ 300,000,000.0                  
Principal payment requirement term     3 years 3 months                  
Repayments of long-term lines of credit           120,000,000.0            
Current portion of long-term debt           (99,900,000)            
Senior Notes | 3.81% series A senior notes                        
Debt Instrument [Line Items]                        
Long-term debt, gross           $ 100,000,000   100,000,000        
Debt instrument, face amount $ 100,000,000.0                 $ 100,000,000.0    
Debt instrument, interest rate, stated percentage 3.81%         3.81%            
Senior Notes | 3.91% series B senior notes                        
Debt Instrument [Line Items]                        
Long-term debt, gross           $ 100,000,000   100,000,000        
Debt instrument, face amount $ 100,000,000.0                 $ 100,000,000.0    
Debt instrument, interest rate, stated percentage 3.91%         3.91%            
Senior Notes | Series A and Series B Senior Notes                        
Debt Instrument [Line Items]                        
Long-term debt, gross           $ 200,000,000.0            
Debt issuance costs, gross                 $ 700,000      
Interest expense, debt           $ 1,900,000            
Senior Notes | Series A and Series B Senior Notes | Debt Instrument, Redemption, Period One                        
Debt Instrument [Line Items]                        
Debt instrument, redemption price, percentage 10.00%                      
Senior Notes | Series A and Series B Senior Notes | Debt Instrument, Redemption, Period Two                        
Debt Instrument [Line Items]                        
Debt instrument, redemption price, percentage 100.00%                      
Senior Notes | Series A and Series B Senior Notes | Debt Instrument, Redemption, Period Three                        
Debt Instrument [Line Items]                        
Debt instrument, redemption price, percentage 100.00%                      
Senior Notes | 6.625% senior notes                        
Debt Instrument [Line Items]                        
Debt instrument, face amount   $ 125,000,000.0                    
Debt instrument, interest rate, stated percentage   6.625%       6.625%            
Debt instrument issuance price as percentage of par value   98.513%                    
Debt instrument, unamortized discount   $ 1,900,000                    
Unamortized debt issuance expense   $ 1,500,000                    
Debt instrument, interest rate, effective percentage           6.741%            
Debt instrument, repurchase offer due to change of control and downgrade of notes below an investment grade rating, percentage of principal           101.00%            
Standby Letters of Credit | Line of Credit                        
Debt Instrument [Line Items]                        
Maximum borrowing capacity under credit facility       10,000,000.0                
Long-term debt           $ 1,900,000 $ 1,500,000 $ 1,900,000        
Bridge Loan | Line of Credit                        
Debt Instrument [Line Items]                        
Maximum borrowing capacity under credit facility       $ 30,000,000.0                
XML 37 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Data - Summarized Financial Information of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Oct. 31, 2019
Financial information concerning reportable segments      
Revenues $ 767,483 $ 602,956  
Earnings (loss) before income taxes 86,139 70,020  
Assets 2,491,609 1,622,814 $ 2,330,547
Operating Segments | Professional      
Financial information concerning reportable segments      
Revenues 594,721 455,006  
Earnings (loss) before income taxes 102,474 87,978  
Assets 1,853,739 959,768  
Operating Segments | Residential      
Financial information concerning reportable segments      
Revenues 165,848 145,158  
Earnings (loss) before income taxes 21,566 13,072  
Assets 324,089 235,520  
Intersegment gross sales (eliminations)      
Financial information concerning reportable segments      
Revenues (8,798) (13,708)  
Intersegment gross sales (eliminations) | Professional      
Financial information concerning reportable segments      
Revenues 8,771 13,609  
Intersegment gross sales (eliminations) | Residential      
Financial information concerning reportable segments      
Revenues 27 99  
Other      
Financial information concerning reportable segments      
Revenues 6,914 2,792  
Earnings (loss) before income taxes (37,901) (31,030)  
Assets $ 313,781 $ 427,526  
XML 38 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Performance Obligation (Details)
$ in Millions
Jan. 31, 2020
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-02-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 7.1
Revenue, remaining performance obligation, expected timing of satisfaction, period 9 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-11-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 6.4
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-11-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 5.0
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
XML 39 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Tables)
3 Months Ended
Jan. 31, 2020
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Compensation Cost Related to Stock-Based Awards
Compensation costs related to stock-based awards were as follows:
 
 
Three Months Ended
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
Unrestricted common stock awards
 
$
693

 
$
592

Stock option awards
 
1,777

 
1,835

Performance share awards
 
548

 
804

Restricted stock unit awards
 
942

 
693

Total compensation cost for stock-based awards
 
$
3,960

 
$
3,924


Schedule of Assumptions for Options Granted
The table below illustrates the weighted-average valuation assumptions for options granted in the following fiscal periods:
 
 
Fiscal 2020
 
Fiscal 2019
Expected life of option in years
 
6.31
 
6.31
Expected stock price volatility
 
19.38%
 
19.84%
Risk-free interest rate
 
1.79%
 
2.77%
Expected dividend yield
 
0.98%
 
1.18%
Per share weighted-average fair value at date of grant
 
$15.37
 
$12.81

XML 40 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Indebtedness (Tables)
3 Months Ended
Jan. 31, 2020
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
The following is a summary of the company's indebtedness:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Revolving credit facility
 
$
14,000

 
$
91,000

 
$

$200 million term loan
 
100,000

 

 
100,000

$300 million term loan
 
180,000

 

 
180,000

3.81% series A senior notes
 
100,000

 

 
100,000

3.91% series B senior notes
 
100,000

 

 
100,000

7.800% debentures
 
100,000

 
100,000

 
100,000

6.625% senior notes
 
123,931

 
123,869

 
123,916

Less: unamortized discounts, debt issuance costs, and deferred charges
 
(3,012
)
 
(2,318
)
 
(3,103
)
Total long-term debt
 
714,919

 
312,551

 
700,813

Less: current portion of long-term debt
 
113,903

 

 
79,914

Long-term debt, less current portion
 
$
601,016

 
$
312,551

 
$
620,899


EXCEL 41 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %E%95 ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 645E4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !91650'Q+:R^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O;15D=#E9<,G!<&!XEM(;EM8DX;DI-VW-ZU; MA^@'\#%W__SN=W"M#D+W$5]B'S"2Q70SNLXGH<.*'8B" $CZ@$ZE,B=\;N[Z MZ!3E9]Q#4/JH]@@UY_?@D)11I& "%F$A,MD:+71$17T\XXU>\.$S=C/,:, . M'7I*4)45,#E-#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW>H MX/WYZ75>M[ ^D?(:\Z]D!9T"KMAE\ENSWFP?F:QYS0O>%/QNRQ_$;26:^F-R M_>%W%7:]L3O[CXTO@K*%7W&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !916508=PS!C0# [#P & 'AL+W=OY25:W42J>KVO[F$B=!!S@% M)[F^?8W#T=0[[I\ 9F;'9AB'75QT^]H=E#+16UTUW3(^&'.\3Y)N, M'\3]6E)/<(@?I;IT-^=1OY07K5_[B\_;99SV,U*5VIB^1&$/9[565=57LO/X M-12-1\V>>'O^7OVC6[Q=S$O1J;6N?I9;!A@DT$&@D9.E_ M"7(@R)$@,K?XZ\S<4C\4IE@M6GV)VJM;QZ)_*<2]M ]STP^Z9^?NV=5V=O2\ M2A?)N2\S(!ZO"+I!B!&1V-JC "&!1V)T^E=@S1$2"TBX NGH\H:>87H&Z9FC M9S?TW'L '#'! CD4R!E]Z@EPQ P+3*# A-'GG@!'B!0K3*'"E/.%)P$@A"5F M4&+&^=*3 )" TW,H,>=\WVH "7@M4ARGE%?P[4:8@.$B$%K!*_B> PP%3!

7?=H0)^"YP?(7D%7SG$29@O< I%SS$Y)N/,"'W<=0%3S(Q]P$FY#[. MN^!Q)N8^Q\B0^SCS@B=:,O$_K\(9Y]XKC/_'0.8H K./O%<9Q-?!?S=AU1P]HGG.O/>Y/6 MR1VF&3XJ)O/IG.:AV. M@'B\LYF_)("9!U3P%D \WKG_I0LPH0;QS M/S8($U+!6X#D\<[]31-A INFQ%N Y/'._1<:87SWDYM6I%;MWG5M7;31I\:U MC#>C8V?XX)JEY"_\VE9^+=I]V731BS:V(7)MRTYKH^Q4TCO[)AYL)SM>5&IG M^M.I/6^O[=SUPNCCT*HF8[^\^@-02P,$% @ 645E4.&S-58> P M L M !@ !X;"]W;W)K(DJ( S<)+NW\\VA%+[L.4B8.<]YSS&SLM97%7[TAVE MU-%K737=,CYJ?;I/DFY[E'71W:F3;,PO>]76A3;#]I!TIU86.Q=45PE!B"5U M43;Q:N'F'MO50IUU53;RL8VZ/X-O%4'H[:3B2KQ:DXR.]2 M_S@]MF:4C%EV92V;KE1-U,K],G[ ]QO,;8!3_"SEM9O<1W8ISTJ]V,&7W3)& MEDA6=W*CJ5[G3QV4L MXF@G]\6YTD_J^ED."Z)Q-*S^J[S(RL@MB:FQ557GOJ/MN=.J'K(8E+IX[:]E MXZ[7(?\M# X@0P 9 TSM?P6D0T#Z%I"YQ?=D;JD?"UVL%JVZ1FV_6Z?"'@I\ MGYJ'N;63[MFYW\QJ.S-[65&^2"XVSR!9]Q(RD>!1D9CD8P4"55B3()R\+[ ) M%53 %5)P#:F+3Z?Q.1R?@?&9B\\F\0QYSZ"7,"=IG(0SGHG46TDH8XCDE,$T M%*2A(0WV:'H)G93)>)[FU*,)9:G@:3KS;!A(PT(:;_O6+"A#A$!">#2 #%.& M.4S#01H>TGA;L.9!&9RS?'(@>AI EE$ZR?:.1H T(J3)/!H1E,DQ)CY,J.(( MT0QFR4&6/&3QCL,Z#ZI\$'AR-GL60)7QC, L&,&F@D(:YKL*"D\G]E4;0)5Q M-.,.>,;B<$@3>!P.Z@B&4W^C )G9*8)F>$!#?, DY!$^#PG/)T.9_Y^"9$8U MQP/;)TY#GMSG24,#1"C'/D\HHSG-YGA@.\:A'W/?CP<-GQ1"=_Z)WX JRM#T M,_,NP[ YX]"=N>_.@^9_;)"*TAD:V)QQZ,[<=V<<^BY&Y@_MO[I '2-S;V(, M&S0.'9K[#HT![T6"T> )03K.A;]CR:37J65[<&UA%VW5N=&VK9C,CJWG [&] MDC>_MBVIZZ'>TO3][+>B/91-%STK;3HQUR_ME=+28)I-BZ.C::''027WVMYR M<]_V?60_T.HT],C)V*BO_@)02P,$% @ 645E4",LM<%% @ S 8 !@ M !X;"]W;W)K^6A8H=:%F0 M*\=M#P?JL&O7(?IG#YB,.W?CW@//[:7A,N"5Q8 N\ /XRW"@8N4M64YM!SUK M2>]0.._ 7ZV,++5W)%.CH2\RL77T\[UI2# 4'.9 8GA!A5@+!,) M&;_GG.Y24A+7\WOVS\J[\')$#"J"?[4GWNS*'ZWX M2:[MP01)%*2?2OA^OM&,F*@XCR/?KB6V:HE-+XF=GUCYB>$E334O$R1>J7Q( M ^W0*Q,41N$'YYY:E:2FDDQ3DAI%DEB_'";F(1);;U>2695DIA+]?#/;GFA* M+)@X_>"BYE8AN2$D\S4AN>VB;32YE8F*LSP)-"W>J@ET0"^J7S*G)M>>R__; M*KJTY*= -A$MOA>M>NJL[VFF/O\=T4O;,^=(N&A1JI&<">$@1/J/8JL:\;0L M"PQG+J>IF-.IP4X+3H;Y[?"6!ZS\"U!+ P04 " !91650%#4IC=P! !A M! & 'AL+W=O0 M[*81("VIJE9JI6BK;9\=&"Y:7ZAMPO;OZPLA-$%]B3W#.6$%TTP*E^D!T(^Z62BE-C3543W2F@I2=Q1J+5ZI%PV@J<)=YW M5%DB>\-: 4>%=,\Y57]R8')(\1I?'"]MW1CG(%G2T1I^@'GMCLI:9%(I6PY" MMU(@!56*G]?[P\;A/>!G"X.>W9&KY"3EFS.^EBE>N82 06&< K7'&0[ F!.R M:?P>-?$4TA'G]XOZ9U^[K>5$-1PD^]66IDGQ#J,2*MHS\R*'+S#6L\5H+/X; MG(%9N,O$QB@DT_X7%;TVDH\J-A5.W\/9"G\.H_Z%MDR(1D(T$6SL_Q'BD1!? M";Z;)&3F2_U$#DPF-UU,W$>A_;9A;.Z7OGO]EJM?6>L]TZ(6>G,T+R M (EFD"N"6/$I0K04(8_NZ-&_ 0[WB.UN.4*\6$/L^?&,_[1=YF\6^1O/W\Q[ M<)-B'B"/'B)"#W8?;\JXQWQ8Q]OH)A,R>QD.JO9#K%$A>V%<$V;>:4^>(_>R M-_[<[D\8]ZM,6+[O5-6MT.@DC9T;_[J5E 9LDJL'.]&-W??)8% 9=WVR=Q6F M/AA&=N-"D^E?)?L+4$L#!!0 ( %E%95#='WX[VP0 $T7 8 >&PO M=V]R:W-H965T&ULC9C;;N,V$(9?Q?!]5YSA20P< [6-H@5: M(-BB[;42,[&QMN5*2K)]^U*R8L@SP[0WL:3\P_EYT'P4%^]U\ZW=Q=C-OA\/ MI_9^ONNZ\UU1M$^[>*S:+_4YGM)_GNOF6'7IMGDIVG,3J^T0=#P4J)0KCM7^ M-%\NAFXV&ON 0?'G/KZWD^M9WY7'NO[6 MW_RRO9^KWE$\Q*>N;Z)*/V]Q'0^'OJ7DX^^QT?DU9Q\XO?YH_:>A\ZDSCU4; MU_7AK_VVV]W/R_EL&Y^KUT/WM7[_.8X=LO/9V/M?XUL\)'GO).5XJ@_M\'?V M]-IV]7%L)5DY5M\OO_O3\/L^MO\1)@?@&(#7 #"?!N@Q0/_? #,&&!)07+HR MC,VFZJKEHJG?9\UE>L]5OXK@SJ31?^H?#H,]_"\-3YN>OBU+O2C>^G9&R>HB MP8D$;Q5KKBC-K63#);:\2HID\>H319\XQ.MI"BO':S%>#_%F&N](/R\2-TA. M@P14&8#T9"W(+)18D@YS&9H07,:T$4T;;MH3TQ>)G:31"!#H#'$9NM([:EJ0 MH;68F2DKFK;<-$FSLBR-UV5PBICF,F?!.;(^-UQFDLHJV;0333MN.A#3CJ6Q M8 P=:$&EG":J#5<9\).,-XZ]Z-@SQX&,W\JS+("HK"+3L19T29B6/G'-=4'K M,.GU2M%URVR3-JN2#HP$MF?:U)/,:R NRX3+T 7UF=031=."FR8RN G\/ M'8(F-68MREC?-ER&R?)DI&Y,@Y)+N^*V66U7W)#QSM#!EG06M6=EGNM &369 ME5OG&2@!=VZHV32$W:S)F M@',&% 4-2 310;$JPG4^L!W61I#EW@\9,L I XIB!C@9TN)0W+2@2QLLK:AK M@30E6'09ZS)J@+,&%(4-"!A)UM%3ZX+.^A(=M2[PIM3&9LB.,F^0\P;H:*Y0 M (29$4VD%TSHHZ3!]LP1JG>OZ'97-["=0I@YRZH"BV$$)* HR-1=E5*" "I:( M%_>TT_9LB"29]6R$!%08R%0=E$F!G!1 5]L*I:^5M)V@M@496J1@EF3!9)>D M# GDD "5:T*F!$J4H!]0^%E9'[O]GY+-IY);KS(<4( #4*(A+^9IK0?/BH>H M\_2S<"/JK#>9[2K*<$ !#D"YAKR8E]H#W4"O!9TO35E::IWK'*0]6>[X18:# M%N E&N:P^$'C4"7_5K6*4/?:DF'QN:JD99IHP7: .6:YG0(T']L4^L"E6RP MGAT?<9T+1H?,@M$R;;1 &[K=6HTB1S777A?7 M$_3EOU!+ P04 " !91650E55Q9ZH" ! "P & 'AL+W=OZI\M1J];)$ M",^]BQ9JF57#!#=,T"?60R*)^D@Z1'#2(9[RV!D-0*.!B0][1F-8( 0%0B,0 M]02(E6G#Q(8I&\;*=)1('Q$]FQ%H,P)L)I;-AL$WC_ MFZ-$^HCHV<2@30S8 MG%DV\:C-42)]1/1LQJ#->+AK@CL"!!0@PSP#ZXVOR.BN&2721T3/9@+:3 "; MUH]TE0Q*B0CVS<>R.YE,IY ]^S/0_@RP'UKV9\-'^?&,D(!8K68-DB0*_,0J M20J1F$0Q#N_T)N3#7=0'$HCL-NI/S@!&P11 ]'$.=_X)$) #OB,!]VCTB2:- MX"Z-@#8=Q'8E0R!G:"-/!=,)8-\]W+P1T+T#_F9*+/EC^I.&9E[6RY5(<<[2J+! IA4 M !@ !X;"]W;W)KO-4-1 ME\ Q$+DH6J %@BVV?59L)C96LEQ)B;?_OI2L>)V9P[S$$G,X/$.1'R^K<]-^ M[_;.];,?=77L[N?[OC_=+9?==N_JLOO2G-S1_^>Y:>NR]Z_MR[([M:[\/7PLN^' M@N5Z=2I?W%^N_W9Z;/W;\AIE=ZC=L3LTQUGKGN_G#W2W,>E0853\?7#G[N9Y M-J3RU#3?AY??=_?S:'#D*K?MAQ"E_WES&U=50R3OX]\IZ/S:YE#Q]OD]^J]C M\CZ9I[)SFZ;ZY[#K]_?S;#[;N>?RM>J_-N??W)20G<^F[/]P;Z[R\L&);V/; M5-WX=[9][?JFGJ)X*W7YX_)[.(Z_YRG^>S5<@:<*?*W@V_ZL@IDJF)\5XC'Y MB[,QU5_*OEROVN8\:R]?ZU0.@X+NC._,[5 X]MWX/Y]MYTO?UL39:ODV!)HT MQ47#MYJK8NFC7YM@U$3!JCI_;&"C%3;#+1B8A!GKFP])Y#A # /$8X#X)D"2 MBTZX2))1+/1B=3(F$""! 1*5#!GAL[AH[(W/!:56 M9@-4'(=Z-H5F4F!&?/XB5H4"-")@ M)9%62+5B\D1Y02J. W8@N1Z(E9UW"QE'T-@!#) M8"S7*=9P6Q!E++D#=3&%AB%C#++&(,DY6+!&'$ON $W@BS-&( ,$QG*IXL_H M-AG1D@794*]@!K+>-%(L5X=)]*D7+?%K0YP'<,H8IZQQ2K'D*0-.$J5R3=L@ M'2=9:+UBS%-.P&0(984!R " L00@ [9QI >?EH4^..8? _Y9R3_68%LD&7"C M=2$W&'X,X"0S8!-IY4;?Z/WAPN_O)+6@+$L# M'#68HP9PU$J.&LU'V3E LN H"BU5!B/4 (1:B5 #=HE^VEDY/:'.;VY#E@*' M9L!2*UEJ "A3&\GM!9*9C(-C"!/5 *+*Y L#<&E('A>1*L1W@XEJ %'E/J\P M@)3^A*R.:4AG<@J=8 TFJ@%'>RNWJ$9O/3T8,GFKLP$ZSG(*'9$,)K0!A+:2 MT)/H]EJ$_+%:]Y+6^84P3^2ZL[RYW:I=^S)>!':S;?-Z[(=[I)O2ZV7C P^W M8Z*\H+O-Y:?9?MR.':SIZ;OFWJ\(7MNFMYYF]$7WV=[5^ZN+Y5[ M[H?'U#^WEYO#RTO?G*9;T>7U:G;]/U!+ P04 " !91650C*E+:)H# 9 M$ & 'AL+W=OZ"WY79=W.PWW7'6ZCJ-WL=96W'\Q!U_:;G6FJO+.WS6/4'AJ=;X>@ MJHQ8'"=1E1=UN)@-S^Z;QFZ+4P=-'HW#_^!VS4; @;B1Z&/[9OKH"_E MP9A?_T6ZU)NN3Y';CV>]U&799[(Z_AN3ANFO)GL>WV\S -@ZW>Y4]E]]4#> CP'\-8"_&R#& /$:D+X; M(,< >0[@:FCOJ?:AF:N\RQ>SQAR#YK0>#GF_[.!6VNG:] ^'V1F^L_UL[=/G M!23Q+'KN$XW,W8EA#@,NLZ08YC(KBN$NLZ88<68B6\NY($86Q(8$PDD@44$G M)AF8>F"2),T@037Y&,0RB5'I*Q^3J6(25;_VL1O&,Z[HXCA9'!]R<*>XA$X@ MR 2"Z(Y"W3DQ$@EE:*96DY@C1Y)R)"$G17*D-T[BS>C2AR1'B58$D[ +[4]( MN8DOEZ-%$9O2[OLO\<:1"BVH] 3E2(*:WX-@3XTWE MR#B+-Y,BQCOL%.;JN6 )0#2'84'@_RPSP3.TF2P)SFZB2BBLG,@'W/NAKPGN MA@GY9B6Y)=(F 81+*(Y+9-Y0J>TF7@)+@H,X4<*S/Y]3J4A3KT2?N^$L%MF% M$FFK@/_A%4";!5SC%D#Y0)+*!%<_R;F2:,. :QP#_)U> )Z.)4$QB4V.@'B: M7IH)VC7@&ML RA+PF]AJBG+ET,X!UU@'^+; )&[T:HIRY=#N =?8!Q![ONVA M]Q)*89YH,I>X8!] ^P=<8R! F />2-<3D/O&2QL(N\) F.\,*HXS[UUV"G/U MT ;"* ,16!!X[\,9L%BBJ5\2G-U=,X4-A.!2KB!#XZX)SNZNP'")T9L35']H M_I(WCT7=!@^FLX>QX MQ*/S?P,6?P%02P,$% @ 645E4-Y@=@86 @ @@4 !@ !X;"]W;W)K MS>2?DFZH M/?.6:,V?J5UNR9$E15P MJIY$"PV^.0G)J<:C/!/52J!'2^*,1$&0$D[KQB]R&]O+(A<7S>H&]M)3%\ZI M_+,%)KJ-'_JWP$M]KK0)D")OZ1E^@/[9[B6>R*!RK#DTJA:-)^&T\9_#]2XU M> MXK:%3H[UG*CD(\68.7X\;/S"&@$&IC0+%Y0H[8,P(H8W?O:8_I#3$\?ZF M_MG6CK4OU;[1Y0M03HH& N?]'B'M"_$%8V.*=,UOJ)ZII MD4O1>=)]K)::.Q&N8VQF:8*V=_8=5JLP>BW"+,G)U0CUF*W#1&/,@""H/J2( MYE)LHP=Z=)]@]XA(EO,9XMDB8LN/[XI(YP46LP(+*["X$\@F77"8S&(:BPF> MHDFK=@ZTO >-4'=>DEDOR8R7Y<2+PR2C-'$2)D$XFLG73& MSFIB)WW(@^U;!!,WCZAX%:Z"8.*&C*XN!WFV?[GR2G%IM+DDH^@P2)XC<_4G M\2T.&#_U/0FA E\$3&JQP( X'!B=MMAGNI1L+ M[J!%VT\\,HS=XB]02P,$% @ 645E4#">U.BS 0 T@, !D !X;"]W M;W)K&UL?5-A;]P@#/TKB!]0DMRM.YV22+U.4RMM MTJG3ML])"TS*/OK,I1-NYX&!EWO,6OH#[VI^-M]C"4@L%V@K4Q$!3T+OT>-J' M^!CP3F2,@#7YS?V MC[%V7\N%6[A'^5W4KBOH@9(:&CY(]X3C \SUO*-D+OX37$'Z\*#$YZA0VKB2 M:K .U2G+C1ZCS'VPQ)#0N'-_[LYG&;#(<]O,/ M8LLW+G\"4$L#!!0 ( %E%95 5L[5XM $ -(# 9 >&PO=V]R:W-H M965T-L8I[-&W+7&^!UQ&D)$MVNP],<:%IF4??V9:Y&;P4&LZ6N$$I;M]. M(,U8T#U]=SR)MO/!P"' M@-&MSB146?N.=E;LU([-3[GHR_TAS=DU$,TQIRDF6<[31FD^%-/_\@MGSC M\A=02P,$% @ 645E4+B8*W:U 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)4K69H%MH.DP;, &!!VV/2LV;0O5 MQ9/DN/O[4;+K>:VQ%TFD> X/*2H;K'OR+4 @SUH9G],VA.[(F"];T,+?V X, MWM36:1'0= WSG0-1)9!6C&\VMTP+:6B1)=_9%9GM@Y(&SH[X7FOA?I] V2&G M6_KB>)1-&Z*#%5DG&O@&X7MW=FBQF:62&HR7UA '=4[OM\?3/L:G@!\2!K\X MDUC)Q=JG:'RN,P.7YA?UCJAUKN0@/ M#U;]E%5H=VG2/HPW_/T$6P?P"(=G-X[9: 3;33^(S=^X^ -0 M2P,$% @ 645E4 ^H5C>U 0 T@, !D !X;"]W;W)K&UL?5/;CILP$/T5RQ^P)H1VDPB0-EM5K=1*T5;=/CLP@+6^4-N$ M[=]W;%B*6M07VS,^Y\S%XWPT]L5U )Z\*JE=03OO^Q-CKNI <7=G>M!XTQBK MN$?3MLSU%G@=24JR-$G>,\6%IF4>?1=;YF;P4FBX6.(&I;C]=09IQH+NZ)OC M2;2=#PY6YCUOX1OX[_W%HL46E5HHT$X832PT!7W8GMY1,A?_!6X@$1XRP1B5D2ZNI!J<-VI6P504?YUV MH>,^3C?9_4S;)J0S(5T(AQB'38%BYA^XYV5NS4CLU/N>AR?>G5+L3161OE]'/R;; M MFF0!8%LO^6N($Y_ETD6_54@6WC-#E2F4''25YYEX%]2..;_(%/T_Z5VU9H M1Z[&X\O&_C?&>,!4DCL&UL?5-A;]P@#/TKB!]0[DBZ=:]P?&7-F"%N[*]-#A36VL%AY- MVS#76Q!5!&G%^&[W@6DA.UIDT7>R168&KV0')TO65"*%B_3+KNX MC]/-=3+#M@%\!O %%%DUHS$3KWO17CB_8%C;\K@C*V(=RC> MH?=2[#_QC%T"T1QSG&+X.F:)8,B^I.!;*8[\'SC?AB>;"I,(3_Y0F&P3I)L$ M:21(_UOB5DSZ5Q*VZJD&V\1I>5=!O:6QS=Y#Y^F_5[81G:.G(W' MEXW]KXWQ@%)V5SA"+7ZPQ5!0^W#\B&<[C=ED>-///X@MW[CX#5!+ P04 M" !91650ZAB7(K4! #2 P &0 'AL+W=O_$M0""O6AF?TS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= M U$ED%:,;S9W3 MI:)$EW]D5F>V#D@;.COA>:^%^GD#9(:=;^N9XDDT;HH,5 M62<:^ KA6W=V:+&9I9(:C)?6$ =U3A^VQ],^QJ> 9PF#7YQ)K.1B[4LT/E4Y MW41!H* ,D4'@=H5'4"H2H8P?$R>=4T;@\OS&_B'5CK5D M@EKT*CS9X2-,]=Q2,A7_&:Z@,#PJP1RE53ZMI.Q]L'IB02E:O(Z[-&D?QAM^ MF&#K #X!^ RX3WG8F"@I?R^"*#)G!^+&WGRVV M[VXS=HU$4\QIC.'+F#F"(?N<@J^E./%_X'P=OEM5N$OPW1\*[]8)]JL$^T2P M_V^):S&'OY*P14\UN"9-DR>E[4V:Y(5W'M@'GM[D=_@X[5^$:Z3QY&(#OFSJ M?VUM )2RN<$1:O&#S8:".L3C <]N'+/1"+:;?A";OW'Q"U!+ P04 " !9 M1650&A2E?K2X^_M1LNMZJ]$7 M2:1X#@\I*NV-?78-@">O2FJ7T<;[]L"8*QI0W%V9%C3>5,8J[M&T-7.M!5Y& MD)(L6:V^,,6%IGD:?2>;IZ;S4F@X6>(ZI;C]1DXZI0S ^?F-_5NL'6LY

W1CZ)TC<9W5-20L4[ MZ1],?P]C/3M*QN)_P 4DA@YZDU/;%#[UL>GGA]2+ W17#&5L0[%._0>\G7U_N4 M70+1&',<8I)YS!3!D'U*D2RE."8?X,DR?+.HD;YW\!4$L#!!0 ( %E% M95 ^ UL\LP$ -(# 9 >&PO=V]R:W-H965T++/I.ILAP<$IV<#+$#EH+\_L("L><[NB+XUXVK0L.5F2]:. ' MN)_]R7B++2R5U-!9B1TQ4.?T9G[C%T" MT1QSG&+X*N8U@GGV)07?2G'D?\'Y-CS=5)A&>/I&X3\(]IL$^TBP_V^)6S'I MNR1LU5,-IHG39$F)0Q>5=!O8F/B)[#9^F_;LPC>PL.:/S+QO[7R,Z\%*2 M*S]"K?]@BZ&@=N'XR9_--&:3X;"??Q!;OG'Q!U!+ P04 " !91650+/'S MI;0! #2 P &0 'AL+W=OZ8 M%K*G91Y]9UOF9O1*]G"VQ(U:"_OS!,I,!4WIF^-)MIT/#E;F@VCA*_AOP]FB MQ5:66FKHG30]L= 4]"$]GK(0'P.^2YCI:U[PIZ3TD-C1B5?S+31UCJ MN:5D*?XS7$%A>%"".2JC7%Q)-3IO],*"4K1XG7?9QWV:;[)T@>T#^ +@*^ ^ MYF%SHJC\O?"BS*V9B)U[/XCPQ.F18V^JX(RMB'&PO=V]R:W-H965TIVF3-NG4:=UG+G$25(@S()?NWP](FF5KU"^ C=_SLS'9B.;) MM@"./&O5V9RVSO5'QFS9@A;V!GOH_$V-1@OG3=,PVQL0501IQ7B2O&=:R(X6 M6?2=39'AX)3LX&R(';06YO<)%(XYW=$7QX-L6A<YX2D-\#'B4,-K5F81*+HA/P?A2Y30)@D!!Z0*#\-L5[D&I M0.1E_)HYZ9(R -?G%_9/L79?RT58N$?U4U:NS>F!D@IJ,2CW@.-GF.MY1\E< M_%>X@O+A08G/4:*R<27E8!WJF<5+T>)YVF47]W&Z2?D,VP;P&< 7P"'F85.B MJ/RC<*+(#([$3+WO17CBW9'[WI3!&5L1[[QXZ[W7@B>W&;L&HCGF-,7P5?4G!MU*<^"LXWX;O-Q7N(WS_C\+#-D&Z29!&@O3-$K=B/OR7A*UZJL$T M<9HL*7'HXB2OO,O WL5'9'_#IVG_)DPC.TLNZ/S+QO[7B Z\E.3&CU#K/]AB M**A=.-[ZLYG&;#(<]O,/8LLW+OX 4$L#!!0 ( %E%95"7.3^CLP$ -(# M 9 >&PO=V]R:W-H965T MO&K5N9RVWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501IQ7B2W# M9$>++/I. MMLC,X)7LX&2)&[06]NT(RHPY3>F[XTDVK0\.5F2]:. K^&_]R:+%%I9*:NB< M-!VQ4.?T+CT<]R$^!GR7,+K5F81*SL8\!^.ARFD2!(&"T@<&@=L%[D&I0(0R M7F9.NJ0,P/7YG?U3K!UK.0L']T;]D)5O(?B'7HO!4^3C%T"T1QSG&+X*B9=(ABR M+RGX5HHC_PO.M^&[386["-_]IO ?^?>;!/M(L/]OB5LQ?ZIDJYYJL$V<)D=* M,W1QDE?>96#O>'R37^'3M#\*V\C.D;/Q^+*Q_[4Q'E!*67M\4;@X@-?IWV? CNNV5E^ &>:<.3,,V6CLBVL!/'E34KN< MMM[W!\9RO(T@SYC2A'X['KFE]<+ BZT4#3^!_]">+%EM8JDZ!=IW1Q$*= MT_OD<$Q#? SXV<'H5F<2*CD;\Q*,KU5.=T$02"A]8!"X7> !I Q$*.-UYJ1+ MR@!8VG6'; #X#^ *XBWG8E"@J_R2\*#)K M1F*GWOJK -G&:'"G-H.,D MK[S+P-[S^":_PZ=I_RYLTVE'SL;CR\;^U\9X0"F[*QRA%C_88DBH?3C>XME. M8S89WO3S#V++-R[> 5!+ P04 " !91650U&$ _K4! #2 P &0 'AL M+W=O9NQ%$BF>PT.*2@=C7UP#X,F;DMIEM/&^ M.S+FB@:4<#>F XTWE;%*>#1MS5QG0901I"3CF\TM4Z+5-$^C[VSSU/1>MAK. MEKA>*6%_G4":(:,)_7 \MG7C@X/E:2=J> +_HSM;M-C,4K8*M&N-)A:JC-XE MQ],NQ,> GRT,;G$FH9*+,2_!^%IF=!,$@83"!P:!VQ7N0)TXZIPS MY?F#_4NL'6NY" ?W1CZWI6\R>J"DA$KTTC^:X0&F>CY1,A7_#:X@,3PHP1R% MD2ZNI.B=-VIB02E*O(U[J^,^C#?;_01;!_ )P&? (>9A8Z*H_+/P(D^M&8@= M>]^)\,3)D6-OBN",K8AW*-ZA]YKSY#9EUT TQ9S&&+Z(2>8(ANQS"KZ6XL3_ M@?-U^'95X3;"MW\HW*\3[%8)=I%@]]\2UV(.?R5ABYXJL'6<)D<*T^LXR0OO M/+!W/+[)[_!QVK\+6[?:D8OQ^+*Q_Y4Q'E#*Y@9'J,$/-AL2*A^.>SS;<K/QEOL46EDAHZ*[$C!NJWE%10BT&Y1QR_P5S/!TKFXG_ !92'ATQ\C!*5C2LI M!^M0SRH^%2U>IUUV<1^GF]V5MDW@,X$OA-M(8%.@F/D7X421&1R)F7K?B_#$ MZ8'[WI3!&5L1[WSRUGLO!4\_9^P2A&;,<<+P%29=$,RK+R'X5H@C_X?.M^F[ MS0QWD;Y;TWFR+;#?%-A'@?U_2]S \+^+9*N>:C!-G"9+2ARZ.,DK[S*P=SR^ MR3M\FO8'81K967)&YU\V]K]&=.!326[\"+7^@RV&@MJ%XR=_-M.838;#?OY! M;/G&Q1]02P,$% @ 645E4 %FF^^T 0 T@, !D !X;"]W;W)K&UL?5/;CM,P$/T5RQ^P;MT 595$VBY"((%4+8)]=I-) M8JTOP7::Y>\9.]D0(.+%]HSGG#DS'N>C=<^^ PCD12OC"]J%T)\8\U4'6O@[ MVX/!F\8Z+0*:KF6^=R#J!-**\=WN+=-"&EKFR7=Q96Z'H*2!BR-^T%JXGV=0 M=BSHGKXZ'F7;A>A@9=Z+%KY"^-9?'%IL8:FE!N.E-<1!4]#[_>FNH$=*:FC$H,*C'3_"7,\;2N;B/\,-%(9')9BCLLJGE52##U;/ M+"A%BY=IER;MXW3#CS-L&\!G %\ QY2'38F2\OO;>27&W ETW];ZP-@%)V=SA"'7ZPQ5#0A'A\AV(Y/*2H;+#NV;< @;QH97Q.VQ"Z(V.^;$$+?V,[,'A3 M6Z=%0-,US'<.1)5 6C&^V=PQ+:2A199\9U=DM@]*&C@[XGNMA?M[ F6'G&[I MJ^-)-FV(#E9DG6C@!X2?W=FAQ6:62FHP7EI#'-0Y?=@>3_L8GP)^21C\XDQB M)1=KGZ/QM4AXV)DO)/(H@BU-&9VI% MND/Q'KW7@O/;C%TCT11S&F/X(F8[1S!DGU/PM10G_A^":-$V>E+8W:9(7WGE@'WAZD[?P<=J_ M"]=(X\G%!GS9U/_:V@ H97.#(]3B!YL-!76(QWL\NW',1B/8;OI!;/[&Q3]0 M2P,$% @ 645E4-7\"$ZU 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$+]XFVY5M*9NJ:J5$6J5J^\S:8QL%C MX MG?Q]!^RX5FOU!9CAG#,7AFPT]L6U )Z\:M6YG+;>]T?&7-F"%N[&]-#A36VL M%AY-VS#76Q!5)&G%>)+<,BUD1XLL^LZVR,S@E>S@;(D;M!;V[03*C#G=T7?' MLVQ:'QRLR'K1P#?PW_NS18LM*I74T#EI.F*ASNG][GC:!WP$_) PNM69A$HN MQKP$XVN5TR0D! I*'Q0$;E=X *6"$*;Q:]:D2\A 7)_?U3_'VK&6BW#P8-1/ M6?DVIP=**JC%H/RS&;_ 7,\'2N;B'^$*"N$A$XQ1&N7B2LK!>:-G%4Q%B]=I MEUW%%DUHS$3KWO17CBW9%C;\K@C*V( M=YB\0^^UX/QCQJY!:,:<)@Q?878+@J'Z$H)OA3CQ?^A\FYYN9IA&>KJFI\FV MP'Y38!\%]O\M<0.3_ETD6_54@VWB-#E2FJ&+D[SR+@-[S^.;_(%/T_XD;",[ M1R[&X\O&_M?&>,!4DAL&UL?5-A;]P@#/TKB!]0[DC:5:]P?&7-F"%N[*]-#A36VL%AY- MVS#76Q!5!&G%^&YWP[20'2VRZ#O9(C.#5[*#DR5NT%K8WT=09LSIGKXYGF33 M^N!@1=:+!KZ#_]&?+%IL8:FDALY)TQ$+=4[O]H=C&N)CP$\)HUN=2:CD;,Q+ M,+Y4.=T%0:"@](%!X':!>U J$*&,7S,G75(&X/K\QOXYUHZUG(6#>Z.>9>7; MG-Y24D$M!N6?S/@(65"*%J_3+KNX MC]--DLZP;0"? 7P!W,8\;$H4E3\(+XK,FI'8J?>]"$^\/W#L31F M:O1%$BF>PT.*R@;KGGT+$,B+5L;GM VA.S#FRQ:T\%>V X,WM75:!#1=PWSG M0%0)I!7CF\T-TT(:6F3)=W)%9ON@I(&3([[76KC?1U!VR.F6OCH>9=.&Z&!% MUHD&OD/XT9T<6FQFJ:0&XZ4UQ$&=T_OMX;B/\2G@2<+@%V<2*SE;^QR-+U5. M-U$0*"A#9!"X7> !E(I$*./7Q$GGE!&X/+^R?TJU8RUGX>'!JI^R"FU.[RBI MH!:]"H]V^ Q3/=>43,5_A0LH#(]*,$=IE4\K*7L?K)Y84(H6+^,N3=J'\89_ MF&#K #X!^ RX2WG8F"@I_RB"*#)G!^+&WGRGX M[CICET@TQ1S'&+Z(V>6#O>7J3O^'CM'\3KI'&D[,-^+*I M_[6U 5#*Y@I'J,4/-AL*ZA"/MWAVXYB-1K#=](/8_(V+/U!+ P04 " !9 M1650Y]?%5M4! "R@]:>E%()9JRI*J([!:SP M08(3&D5;(EC3XBSQOJ/*$MD;WK1P5$CW0C#U<0 NAQ2O\*?CN:EJXQPD2SI6 MP2\PO[NCLA:968I&0*L;V2(%98KO5OO#UN$]X*6!02_VR%5RDO+5&3^+%$"0&\? ['*&>^#<$=DTWB9./$NZP.7^D_W!UVYK.3$-]Y+_:0I3IWB'40$E MZ[EYEL,/F.K98#05_PAGX!;N,K$:N>3:?U'>:R/%Q&)3$>Q]7)O6K\-X$L=3 M6#B 3@%T#MAY'3(*^!S.,?7B\5-]]H;\.$JP]P?H_ M@NBBQ&L,C;^%139!D&PO=V]R:W-H965T!>]U MCEMCAB,ANFQ!,/T@!^CMEUHJP8P-54/TH(!5GB0XH5&4$L&Z'A>9SYU5DAU)WND MH,[QT^YX2AW> UX[&/5JCUPG%RG?7/"ERG'D"@(.I7$*S"XW> ;.G9 MX]>L MB1=+1USO[^J??.^VEPO3\"SYSZXR;8X/&%50LRLW+W+\#',_"49S\U_A!MS" M7276HY1<^U]47K618E:QI0CV/JU=[]=QUK_3P@0Z$^B&0"8C7_E'9EB1*3DB M-9W]P-Q?O#M2>S:E2_JC\-]L\=IF;P6-XXSWZ"Y_F]AM33==K M=)'&WE%_DVHI#=A2H@?;<&N?BB7@4!NW?;1[-0W,%!@YS&\!61ZDX@]02P,$ M% @ 645E4-X:[T_% 0 -P0 !D !X;"]W;W)K&UL;531;N,@$/P5Q >4A,1-%-F6FE953[J3HI[N^DSLM8T*Q@4<]_[^ M +NNF_)BV&5V9I=EG0Y*OYH&P*)W*5J3X<;:[D"(*1J0S-RH#EIW4BDMF76F MKHGI-+ R!$E!Z&IU2R3C+<[3X#OI/%6]%;R%DT:FEY+I?T<0:LCP&G\XGGG= M6.\@>=JQ&GZ#_=.=M+/(S%)R":WAJD4:J@S?K0_'Q.,#X"^'P2SVR%=R5NK5 M&S_*#*]\0B"@L)Z!N>4"]R"$)W)IO$V<>);T@2TZ3=4HNGFC"'$<,76 ^$<2QSQ(T)G&DW\)I/'P3S7 3PC=+]?TN3K"- M$FP#P?9+B?2JQ!AF$Q=)HB))A&![)1+#)%%=YZ* M.QH:_PD?1^H7TS5O#3HKZYY/:'*EE 67RNK&Y=*X*9X- 97UVYW;Z_$MCX95 MW32F9/Y7Y/\!4$L#!!0 ( %E%95"DUU4,N $ -(# 9 >&PO=V]R M:W-H965TM"PY29!UKX">X7]W)>(O,*A67H"S7"AFH(]1!37KA7O6PR-,]5QC-!7_ RX@/#QDXF.46MBXHK*W M3LM)Q:D!F['W'PA-O M#M3WI@S.V(IXYY.WWGLIZ/5-1BY!:,(<1PQ=8#8S@GCU.01="W&D_]'I.GV[ MFN$VTK?+Z-^2=8%T52"- ND_)>Z^E+B&V7\)0A8]E6":.$T6E;I7<9(7WGE@ M;VE\D[_P<=J?F&FXLNBLG7_9V/]::P<^E>3*CU#K/]AL"*A=..[\V8QC-AI. M=],/(O,W+OX 4$L#!!0 ( %E%95 &PO=V]R M:W-H965TN\G*MI1-5:52(JU2 MM7UF[?%% >, 7J=_7\".:VW)BV&&,^?,X!FR2:I7W0(8]"YXKW/<&C,<"-%E M"X+I&SE ;T]JJ00SUE0-T8,"5OD@P0F-HI0(UO6XR+SOI(I,CH9W/9P4TJ,0 M3/TY I=3CG?XP_'2-:UQ#E)D VO@!YB?PTE9BZPL52>@UYWLD8(ZQ_>[PS%U M> _XU<&D-WOD*CE+^>J,[U6.(Y<0<"B-8V!VN< #<.Z(;!IO"R=>)5W@=O_! M_LW7;FLY,PT/DO_N*M/F^!:C"FHV96(U2_7:3Y)XB4L'$"7 +H&W'H=,@OYS+\RPXI,R0FI^>X' MYG[Q[D#MW93.Z:_"G]GDM?5>"IK<9>3BB!;,<<;0#6:W(HAE7R5H2.)(_PNG MX? XF&'LP^.M^ET<)M@'"?:>8+_53Z.K$D.83XI,@B))@(!>B80PGU22!D72 M ,'^2B2$N18AF^X0H!H_%QJ5DN $ -(# 9 >&PO=V]R:W-H965T9W_ M /=RSKD?7+(![8MK 3QYU=T?&7-F"%NX&.S#AID:KA0^F;9CK+(@J MD;1B?+,Y,"VDH466?&=;9-A[)0V<+7&]UL+^/H'"(:=;^N9XEDWKHX,562<: M^ ;^>W>VP6*S2B4U&"?1$ MU3A^WQ],^XA/@AX3!+4/V4E6]S>D])!;7H ME7_&X1-,]=Q2,A7_!:Z@ CQF$F*4J%Q:2=D[CWI2":EH\3KNTJ1]&&]V#Q-M MG< G I\)]RD.&P.ES#\(+XK,XD#LV/M.Q"?>'GGH31F=J17I+B3O@O=:\,-M MQJY1:,*<1@Q?8+8S@@7U.01?"W'B_]'Y.GVWFN$NT7?+Z ^'=8']JL ^">S_ M*?'PKL0US-V[(&S14PVV2=/D2(F]29.\\,X#^\C3F_R%C]/^5=A&&D&PO=V]R:W-H965T29M<%,9JX5'T];,=19$ M&4E:,9XDUTP+V=(\C;Z3S5/3>R5;.%GB>JV%?3V",D-&-_3-\2#KQ@<'R]-. MU/ 3_*_N9-%BLTHI-;1.FI98J#)ZNSD<=P$? 8\2!K;/E$ M6R?PB6C,0._:^$^&)-P>.O2F",[8BWF'R#KV7G%_O M4W8)0A/F.&+X K.9$0S5YQ!\+<21_T/GZ_3M:H;;2-\NZV%KV3IR-AY? M-O:_,L8#II)&PO=V]R:W-H965T&,"*S5#;+.G?US:$T)07 MVS,^Y\S%XWQ"\VP[ $=>M.IM03OGAB-CMNI "WN# _3^ID&CA?.F:9D=#(@Z MDK1B/$D^,"UD3\L\^LZFS'%T2O9P-L2.6@OSYP0*IX*F]-7Q)-O.!04?V2M>L*>D])#8T8 ME7O"Z3,L]=Q2LA3_%:Z@/#QDXF-4J&Q<235:AWI1\:EH\3+OLH_[--]DZ4+; M)_"%P%?"?8S#YD Q\X_"B3(W.!$S]WX0X8G3(_>]J8(SMB+>^>2M]UY+?I?F M[!J$%LQIQO -Y@W!O/H:@N^%./'_Z'R??MC-\!#IART]N=T7R'8%LBB0_5,B M?U?B'N;P+@C;]%2#:>,T65+AV,=)WGC7@7W@\4W>X/.T?Q.FE;TE%W3^96/_ M&T0'/I7DQH]0YS_8:BAH7#C>^;.9QVPV' [+#V+K-R[_ E!+ P04 " !9 M1650;:^SN[?&+-E"UK8.^RA\S-)X@?+PD(F/4:*R<27E8!WJ6<6GHL7KM,LN[N-T /:<9N M06C&G"<,7V%V"X)Y]24$WPIQYO_1^39]OYGA/M+W:WIRW!9(-P72*)#^4^+] MNQ*W,(=W0=BJIQI,$Z?)DA*'+D[RRKL,["./;_(7/DW[5V$:V5ER1>=?-O:_ M1G3@4TGN_ BU_H,MAH+:A>.#/YMIS";#83__(+9\X^(/4$L#!!0 ( %E% M95"W&BQ9Q@$ #<$ 9 >&PO=V]R:W-H965TM4M1IW6]B7W^H8%S C5*^Z 3#H7?!.9[@QIC\0HHL&!-,WLH?.GE12"6:LJ6JB>P6L]"3! M"8VB6R)8V^$\];Z3RE,Y&-YV<%)(#T(P]7$$+L<,Q_C3\=S6C7$.DJ<]J^$7 MF-_]25F++"IE*Z#3K>R0@BK#=_'AN'5X#WAI8=2K/7*5G*5\=<:/,L.12P@X M%,8I,+M8U1"Q09N MGN7X"',]6XSFXG_"!;B%NTQLC$)R[;^H&+218E:QJ0CV/JUMY]=Q.MDE,RU, MH#.!+H2]CT.F0#[S[\RP/%5R1&KJ?<_<%<<':GM3.*=OA3^SR6OKO>1TMTO) MQ0G-F..$H2M,O""(55]"T%"((_U"IV'Z)ICAQM,W:WJ92KNJ+_X?_!I MI)Z8JMM.H[,T]OGX2ZZD-&!3B6YL+HV=XL7@4!FWW=F]FM[R9!C9SV-*EG]% M_A=02P,$% @ 645E4"ZU31K" 0 -P0 !D !X;"]W;W)K&UL;53;;N,@$/T5Q >4F,1M%=F6FE;5KK25HE:[^TSL\47E MX@4$' HK5=@;CG#(W#NA9R-/[,F7DIZXGI_47\.O;M>3LS MH^*_N\JV.;['J(*:#=R^JO$;S/VD&,W-_X S< ?W3ER-4G$3?E$Y&*O$K.*L M"/8QK9T,ZSCK7VAQ IT)](I ID+!^1.SK,BT&I&>SKYG_HJ3/75G4_ID.(KP MS9DW+GLNZ#W-R-D+S9C#A*$K3+(@B%-?2M!8B0/]CT[C]&W4X3;0MVMZ6G=%"\!A]KZ[9W;Z^DM M3X%5_3RF9/FO*+X 4$L#!!0 ( %E%95""3Z?ALP$ -(# 9 >&PO M=V]R:W-H965T?$X'8]]< ^#)NU:MRVCC?7=@ MS!4-:.'N3 R5;.%GB M>JV%_7T$98:,;N@U\"+KQH< R]-.U/ =_(_N9-%CLTHI-;1.FI98J#+ZN#D< M=P$? :\2!K>P2>CD;,Q;<+Z4&4U"0:"@\$%!X'&!)U J"&$9OR9-.J<,Q*5] M5?\4>\=>SL+!DU$_9>F;C.XI*:$2O?(O9O@,4S_WE$S-?X4+*(2'2C!'892+ M7U+TSAL]J6 I6KR/IVSC.4SZ5]HZ@4\$?D-@8Z)8^;/P(D^M&8@=9]^)<,6; M \?9%"$81Q'_8?$.HY><[Q]2=@E"$^8X8O@"LYD1#-7G%'PMQ9'_1^?K].UJ MA=M(WR[I/%D7V*T*[*+ [I\6]S6$? M>;R3O_!QV[\)6\O6D;/Q>+-Q_I4Q'K"4Y Y7J,$'-CL**A_,![3MN&:CXTTW MO2 V/^/\#U!+ P04 " !91650Y9XG$^$! !!0 &0 'AL+W=O^.Y[9NM'7@/.UI#=]!_^@OTEAX82E;#IUJ18FG\7X&>9Z]@&:B_\*-V &;C,Q&H5@RGU1 M,2@M^,QB4N'T;5K;SJWC=)+$2K%B.34^Y[: M7QR=B.E-89VN%>[,)*^,]Y:33V&*;Y9HQIPG#%EAH@6!#?LB07P29_)?./&' MQ]X,8Q<>K\/)P4^P\Q+L','NGQ*C38D^S =9[KTB>P]!O!'Q879^D8-7Y. A MV&]$?)@/VI5X11(/0;(1\6&.&Q&\NH(<9.V&3Z%"#)T;_)5WF>][XJ[P7_CT M.'RCLFX[A:Y"FT%PU[420H-));PS76W,>[08#"IMMXG9RVDJ)T.+?GYP\/+J MY7\ 4$L#!!0 ( %E%95 U$TH6W $ $% 9 >&PO=V]R:W-H965T MP6L]"3!"8VB(Q&L[7">^MQ%Y:D<#&\[N"BD!R&8^GT&+L<, M[_ ]\=+6C7$)DJ<]J^$[F!_]1=F(+"IE*Z#3K>R0@BK#3[O3.7%X#WAM8=2K M/7*=7*5\<\&7,L.1*P@X%,8I,+O9'C9YC[.6 T-_\5;L MW%5B/0K)M?]%Q:"-%+.* M+46P]VEM.[^.L_Z=%B;0F4 W!#(9^GL>^;^XMV)VK,I7-(? MA?]FB]\OIXV-*;DYHQIPG#%UA=@N"6/7%@H8LSO0?.@W3XV"%L:?':WH< MA07V08&]%]BO!.(HVK08PORGR4/0Y! 0H!N3$"8.FQR#)L> P'YC$L(ZJ-?8^6@$-EW#:Q>S5-Y108V<\/#EE>O?P/4$L#!!0 M ( %E%95#$@$MKN $ -(# 9 >&PO=V]R:W-H965TI%"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM M#; ZDJ0@-$ENB&182E.5:(0--@>_3PW$7\!'PA\-H5V<4*CEK_12,[W6! MDY 0"*A<4&!^N\ #"!&$?!K/LR9>0@;B^ORN_C76[FLY,PL/6OSEM>L*O,>H MAH8-PCWJ\1O,]5QC-!?_ RX@/#QDXF-46MBXHFJP3LM9Q:J"^-U5PQE;$.Y^\]=Y+ MF27[G%R"T(PY3ABZPJ0+@GCU)03="G&DG^ATFYYM9IA%>K:F9]FVP&Y38!<% M=O^5>/>AQ U,FGP(0E8]E6#:.$T657I0<9)7WF5@[VE\DW_P:=I_,M-R9=%9 M._^RL?^-U@Y\*LF5'Z'.?[#%$-"X<+SU9S.-V60XW<\_B"S?N'P#4$L#!!0 M ( %E%95"U5:]=[ $ &0% 9 >&PO=V]R:W-H965T_O9AC(: MK'5?8M_Y]^?N8IR/7#S+%D!Y+XSVLO!;I88]0O+4 B/RC@_0ZY.&"T:4#L49 MR4$ J2V)410%08(8Z7J_S&WN(,J<7Q3M>C@(3UX8(^+W U ^%G[HOR8>NW.K M3 *5^4#.\!W4C^$@=(06E;ICT,N.]YZ IO _A/LJ,W@+>.I@E*N]9SHYF(*!P4D:!Z.4*%5!JA'09OV9-?[$TQ/7^5?V3[5WWYGYWMS\U_A"E3#327:X\2IM+_>Z2(59[.*+H61EVGM M>KN.TTF:SC0W(9H)T4((XW\2\$S -P0T569;_4@4*7/!1T],?]9 S)T(]U@/ M\V22=G;V3'ARQ\?_"U?#D.XX-HLSH5+^HO-7P[/77Z+KIDV9>U M:OJR;8).'=;A+^SND;W_3J,QQ&I2NV&,46A MO][45E75F$F/XU^3-+QPCH'7U^_9'Z?B=3'/1:^V;?5/N1^.ZS +@[TZ%*_5 M\+4]_Z9,02(,3/5_J#=5:?@X$LVQ:ZM^^@QVK_W0UB:+'DI=_)B_RV;Z/IO\ M[V$X@$P 70)8\F$ -P'\UH#$!"2W!@@3(&X-D"9 6@'1/%G3[#\40[%9=>TY MZ.8-="K&?' 16;*$_.I"1+:$/'Z8)=*E7NHE6"]-\7Q12X83<)B 3PF2JP2Y5>EVAL@) MTLP M%V2 2=A,###Y]S7#!L0(4$E/"FQ!C-]N8@PKG;E2YY3:OI\XGB*S)$^Y[>RN MW&4FO'N78<4S5_*VL]XS('DNQ)66EDQ8] RI/K.I7-F33%CN*PH+G[G*=RV5 MN=+GS#M[6/H,:-\Q3.:*/T^\1%C\#*G?MDP&Y.\7)6'Y$Y*_[9H$Y,^$EPG+ MGY#\;>,D(/_8NTSD:3^0^FWO-*#;EHFP1Y#;I[C>:4#71&GJ)<).0LA);.LD MUR$RD7N9L$$0Z G(WN($'$+&?BKL$ 0<@MN;G%R'^&"9L#\0Z RXW=H1: UB M\C)A@R!@$)P\*;#T*?]$\XPUS5U-N^VS*VDN8LXYD' N; MBT_,"Q8L1W_I=C]C0(M^)LW=KC2Z.CR/+UC^++J7LNF#YW;0Y_#IM'QHVT'I MG/$7/?:C*O:7FTH=AO$RU=?=_&)COAG:DWEI$UW>'&W^!U!+ P04 " !9 M1650;9VC]_H" !_"P &0 'AL+W=O?:/O'LK)N7=J^4"5ZKLF[GX=Z8PUT4M>N]JO+V5A]4;;]L=5/EQ@Z; M7=0>&I5O^J"JC!@A,JKRH@X7LW[NL5G,]-&41:T>FZ ]5E7>_%VJ4I_G(0W? M)IZ*W=YT$]%B=LAWZHA MSNWH/>BD/&O]T@V^;N8AZ2I2I5J;+D5N'R>U4F799;)U_'%)PPMG%SA^?\O^ MN1=OQ3SGK5KI\G>Q,?MYF(;!1FWS8VF>]/F+56(YUKIL M^]]@?6R-KEP66TJ5OP[/HNZ?9Y?_+0P/8"Z 70)H_&X =P'\HP&Q"X@_&B!< M@/ "HD%[W\S[W.2+6://03/LAT/>;3MZ)^QRK;O)?G7Z;[:?K9T]+3@7L^C4 M)7*8Y8!A8PQ-KC$KB$GC:\@]A+!KQ -$B/0"B:R.BQB&BF%]/+\J="(!1Q/P M/D$\2I!Y-:X&B.PA]< A&1/<$XO"*)>>8@AC+"$9Q8N.T:)C4#1G$D\@T 3B MXVV3: ()*D@]H4L)A%+)XPF=" MI<-<,7$AV,1&H/@YIPS9\JE/Q> BR9AF9((*=P0*+8%S0,4!59(E4YKP4TSA M,:9@WSG0F.B&2RG$!!5^WJE J,!*"4@EK-%-;3_<&2BT!L[];>Y 5U2I9'RJ M@;@]4.@/E("=#@WB1MH&3C#A#D&A1?"8^$S0(Q)".9WP(HJ;!(4N,79-1P5] MXN8==V6X4S#$*9C?/P<:^[A,XRSQ_OY6*$X0XA^^:'1/Z:ZFW_-F5]1M\*R- MO?+T%Y.MUD;9G.36"MS;V_!E4*JMZ5X3^]X,5\)A8/3!77>CRYU[\0]02P,$ M% @ 645E4/):/VZ6!0 [!\ !D !X;"]W;W)K&ULE9E?;^)&%,6_"N)]U_/?=D20&J!JI5:*=M7VV0F3@!8PM9VP_?:U MC8.X=XYC\Q(P.7-]KCW^W3OCV2DO?I0;[ZO)S_WN4-Y/-U5UO(NB\GGC]UGY M-3_Z0_V?E[S89U5]6+Q&Y;'PV;H=M-]%2@@7[;/M83J?M;\]%O-9_E;MM@?_ M6$S*M_T^*_Y[\+O\=#^5TX\?OFU?-U7S0S2?';-7_]U7?QT?B_HHND19;_?^ M4&[SPZ3P+_?37^3=RMIF0*OX>^M/Y=7W29/*4Y[_: Y^7]]/1>/([_QSU83( MZH]WO_"[71.I]O%O%W1Z.6W?R?-;6>7[+DIM99_]/']N M#^WGJ8O_,0P/4-T =1F@W*<#=#= CQU@N@%F[ #;#;!L0'3.O;V8RZS*YK,B M/TV*\WPX9LVTDW>VOEW/S8_MW6G_5U_/LO[U?:Z-FD7O3:!.\W#6J"M-8JAD M$4I8D&6HL F5K#X+$M597%)1,!75#M?7J<@$!] P@&X#&'(M-+L62,,OQ@C- M$FDL-FN@60,".&;VK'&MYG#6B%0EEOG%,LLMAS)I4L%/NAJ,1I*S,#D+DHM9 M-O3K/EU0JQ6[8 LELJEFT)9#%UL62)3<8C23G8'(.),<>A0<7G$?)1#CV M4"V03&O)DPMEL=8QFP:KP6 DMQCF%H/<4I9;')S'&&U39GJ!98E@N84R&:DG#V6Z5CCH@DL%-/<,=ILPRC26$$O[\K<%(:C227 MPN32,#GE< I<"D1XP$L>ZJ1'$;P"HFL[#D/+A52#=-ST8G(U'*B1A[WH\*[ M1'74$BX^$E4$_DQT(L(?J1->CE?#.FH)EQB):DS"+9GP*AGG!"\+PSIJ"1<& MB2I#RBV%E%;.R/#&#>JH)8QS"7C.L;"0 *Y6Z/ JN6 N,1VUA"DL 89M3R\E M,>MDYDY$II\6B>!SHM.Y?AVUA#FF$,?X MP]R):,\A4WZ%!F744$]OC(#''V4%0*:T$[S<* !&JJ.6,/ 4 %Y?EZ@PH)09 M/TD5!HI"0.%-/Q)9WD6/$2T'1-0QYHU"_2/O_%7($2M3*;EG*!-\[09D6HHX MY?,BA!R-1M/#[%*HA>2]OPK;N2]:JH17 JA3->1Y@D"GDIBW;:OA>#1%S%8% M&LE@!:#"ID[5"P"^ E!A)RE3IQ.>((BF!5\! !4-1K/#V%>(Z#WU2V.BZQLZ M28T)K,=TDDAD>RBF,5CUF$Y2A\!4(@UJCP[Y2V744,\FQI@^4H/^4"5\8V U M**.&,*3UF"Y2@\V%1,C $&@BB8P:PLC7B,%]LPLS6+L;)BCFG$:<"W:;4"/' M(3=&M$0BUS>S,+8TPA8O/#I$2&S2X(% *C[]ED"EM.151X<$)+%H:IA9&K6J MO.AT(OHT2!'<#B13@A,9R63"%PZKP6ATJQ#SU* .F1<<$W:^5B><'";LHZV* M^883B&4A:&88\P80W/7L!1A,<'/#OK'!S#4C=HY72.1Z>B/3L^<[ M8M-W84)&6A74&A,"EZBH'0Q2,V*;=F' EJF2P:;Q@(K:P5 V(S96%R;L44T: M[)^8L.$E*FH' ]X@XO:LV@PFKKEA$6XPV=:7B M4].&7" J:@=SP8Y9@%NPLD9^AF34$*:,';, MV&?&)CY3$*-8%99A*$>8EJ, M(7O#LMOVO. !Z'!\1=V)Z/:WC@.6#>O.EJ*KEZ+->_ _L^)U>R@G3WE5Y?OV M+>A+GE>^CBF^UC$W/EM?#G;^I6J^QO7WXOS^^7Q0Y<$__Q]02P,$ M% @ 645E4%0-KD$F @ "08 !D !X;"]W;W)K&UL?93=CILP$(5?!?D!EK_83B."M,EJU4JM%&W5[;5#)@&MP=1VPO;M M:QO"4G![$]O#F3/?$#Q9)^2;*@%T\%[S1FU1J76["4-5E% S]2!::,R3LY U MT^8H+Z%J);"32ZIYF$01"6M6-2C/7.P@\TQ<-:\:.,A 7>N:R=\[X*+;HAC= M R_5I=0V$.99RR[P'?2/]B#-*1Q=3E4-C:I$$T@X;]%CO-E3JW>"UPHZ-=D' MMI.C$&_V\.6T19$% @Z%M@[,+#?8 ^?6R&#\&CS16-(F3O=W]V?7N^GER!3L M!?]9G72Y16L4G.#,KER_B.XS#/U@% S-?X4;<".W)*9&(;AROT%Q55K4@XM! MJ=E[OU:-6[O!_Y[F3TB&A&1,,+7_EY .">E'PLHUWY.Y5I^89GDF11?(_L]J MF?TFXDUJ7F9A@^[=N6>F6V6BMSPE) MOUFC0['I-,M'$HR(T[F.)Q%=BERS2 MD[\+[)<*O/972+U-I"X_G381_\-@Y358.8/5Q(!$LY?02XB3-$Y""5VMTUDK M'AFE.*5^&NREP4N:3S,:O"P381+/8)8J3'",_2S$RT(6+"FA,YA>0R=EHH?Y M1[3WB7#J1Z%>%.I!6<]0J \%SU!\(IS,4,+)#:I!7MRP44$AKHVVW^HD.LZS MQ\3>P%E\9^9=[)&" M.L?W\>&8.KP'O'0PZ=4Y?09YGI2C.;BO\(%N(4[ M)U:CE%S[+RI';:286:P5P=["V/5^G,).DLYIVPET3J!+ @VU!"'O_)$95F1* M3DB%LQ^8N^+X0.W9E"[HC\+O6?/:1B]%&PO=V]R:W-H965TI.NI-&>]J[9R9Q$K2 L^!,]O[]F8_) M!KM9,2\).-7M&YWO^Z"J3("0-*GRHHXWJW[MI=FLS,661:U?FJB]5%7>_/>D M2W-=QS1^7_A2'$^V6T@VJW-^U']K^_7\TKB[Y)9E7U2Z;@M31XT^K.-'^O#, M2!?0(_XI]+6]NXZZH[P:\ZV[^6._CDG'2)=Z9[L4N?MZTUM=EETFQ^/[F#2^ M[=D%WE^_9__<']X=YC5O]=:4_Q9[>UK'*H[V^I!?2OO%7'_7XX%$'(VG_U._ MZ=+!.R9NCYTIV_XSVEU::ZHQBZ-2Y3^&[Z+NOZ]C_O

[/XW)T_K M5M\V3+)5\M8E&C%/ P;N,/2&2%SVVQ: ;?$$03A,-]B&"*&FD.<0HCA.@J'G M9'T\FYQS)@%'$_ ^ 9\D$)Y0 R;M,76/D:GDRM-S&\)2 IE(<3H"I2,0.JE' M9\"(NWU42EGFL0E1DA @.)D4)9,B9*1')@VV 9[1E/AT0AQ- 13E7D&D@8C M&!%M2,M(![!=#EN@#>VH"UMJ_+")H: MF_0-&4%1=O^/-^6#^P0P1)6Y]R_<)X!_0!6\KP'KZT 5I*^EKTF(R>8$P3L: MPHYVM3:3 N] D!\0!.] 4$L$4<%AT\Q_D]DB*)#9C,T!WLV =;/ONX"TJ7,> M$M0MAJ.$S?0BP]N986\2OO..H/O7..:>IO(I(3@.4H#_YM9'Z.8F;_V)/FR'Z?-GFF$8_BMOCD7=1J_&NJFLGYT.QECM M:))/3K.3F[]O-Z4^V.Y2NNMF&$*'&VO.XX"=W*;\S?]02P,$% @ 645E M4,-E-+Q_ @ /P@ !D !X;"]W;W)K&ULC5;; MCMHP$/V5*.^[\257!)& JFJE5EIMU?;9@(%HG3BU#6S_OK83LEG'E'W!]N3, MF3/.9(;YA8L7>:14!:\U:^0B/"K5SJ)(;H^T)O*1M[313_9'HS*& MJ)RWY$!_4/6S?1+Z% TLNZJFC:QX$PBZ7X1+.%M#9!PLXE=%+W*T#TPJ&\Y? MS.'K;A$"HX@RNE6&@NCE3->4,<.D=?SI2<,AIG$<[Z_LGVWR.ID-D73-V>]J MIXZ+, ^#'=V3$U//_/*%]@DE8=!G_XV>*=-PHT3'V'(F[6^P/4G%ZYY%2ZG) M:[=6C5TO/?_5S>^ >@0IQX4B9HC( M$/!KR;Q:LHD6B#,_0>XER#]>)(67H/"\&+=*BDFB#QC%L5OP'AC*,8S]#PJ@](8<;]M90G2_>GO, MN^\59P6 KAX?#@+L5G T:KLU%0<[H62PY:=&F08WL@Y3<&F'H&-?F>EHV_D; M33=:OQ-QJ!H9;+C20\&V[CWGBFJ9X%%?V%%/\^' Z%Z9;:;WHAMIW4'QMA_7 MT?"?H?P'4$L#!!0 ( %E%95!1+RM[G00 !49 9 >&PO=V]R:W-H M965TCV MO53+17EJ\OW!OE2S^E046?7?L\W+\^-ZGUYF%7V[7'^)!Y6NEO0*;[M[;F^>3]K1WDMR^_MQN^;QWG< M=F1SNV[:$IE[>;YRG\]G&OF6GO/E:GG^S_4 \G_73_V'?;>[D;2?N&.LRK[N_L_6I;LJBK^): M*;(?E]?]H7L]]_4_EN$%LE\@KPO73.F;M22$>E#-SW>[LO.O^YZ:MW=[WI4KU(GIO"_6:YXM&WFC$51&YZM=# M2'2(9^DME_<'6/D*3O$1%!Q"=>O5W1 )+D"P '4%Z+9 P@,7+AK=:0Z=)M$) MI6HPBR_3L32L<3L,VV&_G31@B(8%]'A#$E@@&6'(1<,WD[(1FM*!(;Z,M" 1 M.(52V$X*##&X@($%S'A#1(Q!B4=8THMNAQ4)IVJ@6R$="28.M!1@5_@MF3A0 M K+Y).0$8S!\0HTQ1GD#ZU2D9G@E #J6R@$4: GC+ #/)G#""8R@X G&8 B% M'F.,]@9.F6^:[7WQ98DQ,M00AEH JI4,E, @BG2"+1A%8<;88L#%A1+I^>+K MB-F%F, -"K,M =LF8(S$+$HQWAB)691RA#&]Z'Y@4F9PSUX!G:)4Q!1H";,M M =M&!4I@%B5-, :S*,']T#>&P24U5G)XZ46Z6)LX]'%CMB5@VX2\Q33*9((Q MF$8)[HN^,2FZI)K8#(WQ=:X?!U.@)4RW!'2;P&U-81I5/-X8A6E4X,[H&=.+ M[JZI<2J&MR0@<[DO%.@49ELAMD,9-Q!R)Z1,4 G8N=,H"7,M@)LF]!4F$4U M(?429I'&I%[RTZQB%O' %R0C38';"6&R"67>P"E'F$6:D'D)LTAC,B_Y65:P M)!Z>+TBGU*U_]RT%OL*BS!N(S819I F9ES"+-";SDA]FW<#&.U^ [.[[Y7U# MF&SRR18J-!,FD29D7L(DTIC,2WZ6U4;0T!5?)9-06&5,-?M44QPXW1ASR!/R M+F,.>4S>93_' E. ZA-3,-/L,TUQX$LC8P9Y0M;EP*.?,5F7_0P[A.=3R7TC MF&3V2:902&;,'D](N(S9XS$)ET'"92_X Y4P.G"%9,PQ^QR[[QB!)W.8/3TA MW6K,GAZ3;GN1OKO(IL/0#U2I' X4W3Q,+FRU[9Z[U[-U>3HT[6/;F[W79_M/ MLGT8/=C_+!Y6ER?T/\MRV;IBRZ!])O9=E8UV/\Q7UD.YMM MKANY?6O:MXE[7UT>U%\VFO+8_P@177\)6?X/4$L#!!0 ( %E%95!97N^X MYP$ *\$ 9 >&PO=V]R:W-H965T$%6VP*G:B %ZLU(+R:DVH6R(&B30RI$X(U$0; FG M78_SS.5.,L_$1;.NAY-$ZL(YE7^/P,1XP"%^2SQU3:MM@N390!OX"?K7<)(F M(K-*U7'H52=Z)*$^X(=P7Z06[P"_.QC58HZLD[,0SS;X5AUP8!L"!J6V"M0, M5RB ,2MDVGB9-/%#E3!85@?[I*MP>\PZB"FEZ8?A+C5YC\ MI!A-YK_#%9B!VTY,C5(PY;ZHO"@M^*1B6N'TU8]=[\;1KVS3B;9.B"9"-!/" M_Q/BB1"_$Q)GWG?FK'ZAFN:9%".2_F<-U)Z)\R1( M,G*U0A/FZ#'1 A/."&+4YQ+16HEC=$>//A8H[A&[9+U"O&HB=OQXP8_#W;I MLBJ0.('DPRZD-[O@,9\=IO2KC:2KC2RO6DDO6LDWFQO MBI#%_^<@&W=5%"K%I7?7=)&=;^-#Y,[/.]Q?Y1]4-EVOT%EH&ULC97=CILP M$(5?!?$ ,8:$_ B0FJVJ5FJE:*NVUPY, EJ#J>V$[=O7-@2QR43B)MCFS'=F M)MA..B'?5 F@O?>:-RKU2ZW;'2$J+Z%F:B%::,R;DY UTV8JST2U$ECA@FI. MPB"(2N7T7W%8:"5KXW5/\=KL"-W&9B/'+!E?OU\HO2HAXH)I6:O??/JG'/;N#? MPO" < @(QX"PKZ4WLV6 MP3HA5PL:-/M>$W[0;$8-,?S1)$1-0@=8?@!L<4"$ B('B*8 &N" )0I8/F9 MZ5V9O6;K-(W3K!<4-UFA)BO$)+PSP301;A*C)C$"6.* -0I8S^_E!@5L9O1R M\]#+>/$DRRUJLIW12TRSPDUH@'_] 8*(GR">;" ZOY\4WQX4V1\/'1U$\:2E MSVK%]Q"-9K04%=W[D,GA8@_O'TR>JT9Y1Z'-.>5.DY,0&@PP6)@/OC3WQ3CA M<-)VN#9CV1^:_42+=K@0R'@K9?\!4$L#!!0 ( %E%95 $V,XMDP( .,) M 9 >&PO=V]R:W-H965TR7- M*W>=V+V=6"?\K(J\8COAR'-94O%GRPI^7;G@WC9>\E.FS(:W3FIZ8M^9^E'O MA%YY'MBPZE9*^-<^\LL]KRW\+ MPP-(&T"Z@*8Y7B-D,_](%5TG@E\=T32_IN:,84ET;U*S:5MAO]/)2[U[68

ACH$)YF[R0()K$E@_#0G^,$ 9IC8 F"NQQ'"$*4(+0$X1W! MXJ'(!A-;3&4Q04Q(%. Z$:H3#76(_Z#38**>S@?H=?Q.)4958D0%'E3B@8JN M!H(8UYFA.K.!3A 0G&".$LRGG]L")5A,.+?%L-+()Y&/ZX"/N\"?<'(MZ.'H M1EH*(W:#"8?7@AYJ@B *\%]0L&/XP7 M(TJX^6"*^P"SWX@,[CZ88C\8^L\4--8ZW'\P-" $(_\4@#L0WF%!P#T(4TP( M0Q="-/9[);@'R10/DJ$'1YQ.< .2*09L0?'_R_%Z=VS)Q,E.%]))^;FRHTUO MMYM@-L3>T?_@S?CSC8I37DEGSY6^Z>U]?.1<,9V,_Z2+S?3$U2T*=E3F=:;? M13-V- O%ZW:D\KJY;OT74$L#!!0 ( %E%95"Y2^YVI04 &D@ 9 M>&PO=V]R:W-H965T];D<$A)BR1 M8Z%H@198;+'MLY(HB;&VY4I*LOW[2K+6L&8N$^4EMN1#\I+B7 ZI7+Y6]??F MJ2S;Q8_==M]<+9_:]O!YM6KNGLI=T7RJ#N6^^^6AJG=%VUW6CZOF4)?%_5!H MMUV1,6&U*S;[Y?7E<.]+?7U9/;?;S;[\4B^:Y]VNJ/^[*;?5Z]72+G_>^+IY M?&K[&ZOKRT/Q6/Y5MM\.7^KN:G6JY7ZS*_?-IMHOZO+A:OF+_9Q[[@L,Q-^; M\K4Y^[[HNW);5=_[B]_OKY:F5U1NR[NVKZ+H/E[*=;G=]C5U.OX=*UV>VNP+ MGG__6?NO0^>[SMP63;FNMO]L[MNGJV6Z7-R7#\7SMOU:O?Y6CAWRR\78^S_* MEW+;X;V2KHV[:ML,?Q=WSTU;[<9:.BF[XL?Q<[,?/E_'^G\6PP5H+$"G A3> M+.#& FYN 1X+L"BP.G9E&)N\:(OKR[IZ7=3'QWLH^EED/W,W^G?]S6&PA]^Z MX6FZNR_73'2Y>NDK&IF;(T-G3,I39*T144FN"9^>D%6G\224H% :RKN)4(Z Z$:J/C#]KYR*S1.))K!'F,R=JRP&6^)!8K#I U0&H3H7J MH-HAFYH@)OD:8]'.3::#S)-+ MI'=D>@PY"=*&-]PN9L@3O+I7YMM:%:'^\3-E0+'%49O-4F:#G>$G9!"VR0U 0%!D:K,G4BGEMY2*H5KBC-GI6Q05^(BZ1YA(R1MA$R1M96P MPU'X0'QAZR)@73J^-,1ZY&9 ^3O05#&V0$+IFXHO;8$A#4HRHA(O-2,JBSUL M;*8$LC<=7#KAN@A)JHP,8ID::HQ%(LMA!W=F1F2-T/D I=(0 )-(,P!,%@D( MAU<+A^P[BU2![=M]9(+/VN-KB)7_SX%R"$6FI\,&ZN9L])TV/2+C,B4: MB:"YPDL0F.%PT'%@T?,Q;LXB[]0)AA3W7(4U68H6VS3)CG M0/D[T/0T#;LI(S=5YVG:!;W-K-R,84PF8CG NG0MB>< M9GB=/"O)[R+YF\A1Z^KL%6[_$O[/HG[<[)O%;=6VU6YX9_M056W956<^=?U^ M*HO[T\6V?&C[KTGWO3Z^_#Y>M-5A?+&_.OUWP?7_4$L#!!0 ( %E%95 R MQRR/4P, 80 9 >&PO=V]R:W-H965T1/W:[#B7WEM95,W,WTFYOPN"9K7C9=;O[-_ULFK M9%ZRAB]$\2M?R]W,3WQOS3?9H9!/XO2%FX0BWS/9?^-'7BAXJT2-L1)%H_^] MU:&1HC0L2DJ9O77'O-+'4_=D B8,#Z F@)X#@/TW(#0!H6L ,P',-2 R =&_ M@%B7M\M=%W.9R6P^K<7)J[OUL,_:90=WD9JN57M3SXY^INK9J+O'.0O9-#BV M1 9SWV'H!8;V$0L;D0Q(EC8D2OJ0!QO"PNB,"50>YV0HF@S5!&&/(,8)0I0@ MU 2L1S 95*/#Q!I3:=H=H9HGU0X?L. M$UV,- &60FJ+1Y"$)("HMY$AT"B"4?D1*C]"Y*<#^9$UU U F"(U72#029H" ML_7;R!'=,:H[MG0#B0:Z8VN(F "!V):-("E)4GN"EC;R@[)/4/D3N^QLA"!! M"1)WSZ4H08HH@$$!4RO9-D_]&Q30&;ET0?;D \$[*$$2H",4(TT8W(L(>.L# MZE!& ^KE3,,T!+N.(U!DS2YQ:!*GXY7$NR]@[==Z2=C=\J-YP_LE( V3A2,4 M>,^"Z(IYP]L'V/T#F3?;[&/KWPG:%X8W!L Z QNAP%L#7-$; &\.X-(= +%R M,E(>%VC_2P-W/45<;[VO#*CW%DIU,Q\=#6\0%) RC'T:C7P;7?%Q1'%_4L2? MUF08D,M:=8+VA>%6IIB5QW+#K4ROL#+%K4Q=K$S=K>P$[0O#K4RO>,E3W,KT M"BM3W,K4QWI1)W7W&PO=V]R:W-H965T8BUGYLYVOKD<4B>OY>K'^JDHJM&OQ7RY/AT_5=7S^\ED??=4+*;K=^5S ML:R_>2A7BVE5OUT]3M;/JV)ZORVTF$^4$&ZRF,Z6X[.3[6=?5VOI6([?/O@V>WRJ-A],SDZ>IX_%'T7UY_/75?UNLJ_E M?K8HENM9N1RMBH?3\>_R_:T4?E-B*_EK5KRN#UZ/-GWY7I8_-F]N[D_'8M.D M8E[<59LZIO6?G\5%,9]OJJH;\D]3ZW@?=%/P\/5;[9?;WM>]^3Y=%Q?E_._9 M??5T.@[CT7WQ,'V95]_*U^NBZ9$=CYKN?RE^%O-:OFE)'>.NG*^W_X_N7M95 MN6AJJ9NRF/[:_9TMMW]?F_K?BN$"JBF@]@64["R@FP*Z;P'3%#!]"]BF@.U; MP#4%W+Z [B[@FP*^;X30% A]"\2F0.Q;0(JWF1.]B^PG6_8N\C;=LO=\R[<) MEPG:R*E]'JYU!GZ<;#LCW=:FZ\LVG6[MLOZP7^+K^ M].>9,?YD\G-34Z,YWVE42Q/:F@NDB6W-!Z"QHJWYB#2RK;E$&M767 &-2-I\ MC>K1;6.6!['\B!6LJJO?![+ZJY8 <<*(%;BCJO0 M=Y8BCA&S&,:FJRUF,8RR7?W9 !WB4.317+KN&M%A."]-E/$P7(,8D?E 2V6M MS*0W0.J%"%+S3C"F2] )F<(8B10)1% B55:'3/MUU8@.1^LW*744&@Q7KLV& M"53G8Y2&#Q/!F,PY9@RK@V!*FOXTE01#,N>0,2F'9 XB*42RQ)M!["V]Z25M M=X(03N:(,TZ3.@BYI!\PF(1(,D>2<2F29,XD)>%0'A>V6T48)@'$G,5U*((F M)?J/CB)D4,CT21IRV8@.021])TT52S5R/AA#&*.(2Y4>T&WB4I5G$\;YM-M( MQ%(K8F75Q\J-J#6^2D>=[PG7"OA3Z>#RG>8&2Z-T?-:(E16RLDA'R^6=Z":' M(JY7><)B7$S# 9%/=YHCHG9K"#]4'WXTHL/.IYE:,W_'A>U6$7XHP ^?7A8U MHE8P[3NB:4(:#9(@GZ2KESI/@@CN-8&1!C#R.@T#8-2=VFD"(PU@Y$T:3N7A M0N<8LFLDD%QX0GQ-L*4')!>:$$D#(F7H0R+/ A%J:$2-=&O1.36Z=Q9-H*'[ M0 .)O">!" \TX ';PC1QKX[]Y]$03QKDR?00!HHB"41<:8 K659LB-7,@#,& M0PQD@('2A7L-1-JQQK*3!K#OAP3D7QK1X<)U.*>^!5)I.W=&0[QK@"U#0OV/ M)L\F=/=&;(B##7!P4&DX<$P1NX(1 QO@S2Q3,N"CD*4\)('U,F: M3I!@ !)">L)B\BL'&PR\R$!2T6 Q;3R0QM!U16((DPRZ(DGS').?J^ >Y+K0 MT29+&&?1X0M)*BS!EY7]T6,)OBS(%%(C?+!YIN"Z^DPP9Q'FTGEH1+U-9PGJ M+$"=80/,#DWM@ $FI+$H5_#I ",<&1*(4,;VH8P%E"'G);VD[981B%ATG>'2 M(:"7#S0V3D M=%W[_,X% ZC/3PV.(,83//@>1YGG'IP>X)9][B5MMXQ QR/HQ+1E*,<(Z]QYQRG"-12&^0'A&U6T.8Y &3(NL189(?P*1 F!3Z,"GD3#J2.@4" MF@! $Y-PGT).CZY3PT#0$1 ZLAOJX(RR:X\)A P!D"&2HZU R! &D"$0,@1 MAIA<3Y]#$* &XZ1V"+V2+HO(C@H[+ZU$8F# M(CKDCVDXY*#L09IN4;LUQ&8QMYE--\D+*)(D$/%BS#"V%,*]M"1&'!W00KV\(\ NU]Z[/_Q386R3!:0/2DD$!/R1\L %)+ENCMS MA4IX:-RGSJ0/[$DED>/!"H('*=BC0L(-F4#VL)! *6T^@;G]-9[ R<$STYO? M+=Q.5X^SY7KTO:RJ[]_,BX=J\W)S5;+:_5Q@ M]Z8JGT]WOX68['^0&PO=V]R:W-H965TPEYG9V0VLDX;Q=Y$#2.>CI)58 MNKF4]0(AD>50$O'$:JC4DP/C)9%JRX](U!S(WI!*BGS/BU%)BLI-$Q/;\C1A M)TF+"K;<$:>R)/S/"BAKEBYV+X'7XIA+'4!I4I,C_ #Y5F^YVJ%>95^44(F" M50Z'P])]P8L--@2#^%E (P9K1Y>R8^Q=;[[NEZZG'0&%3&H)HFYG6 .E6DGY M^-V)NGU.31RN+^J?3?&JF!T1L&;T5[&7^=*=N\X>#N1$Y2MKOD!74.0Z7?7? MX Q4P;43E2-C5)BKDYV$9&6GHJR4Y*.]%Y6Y-YW^A68G^!W![PDJ]SU"T!&" M*R&^2P@[0CC*@-I23&\V1)(TX:QQ>/OWUD2_17@1JNYG.FB:;9ZI]@@5/:<1 M]A)TUD(=9M5B_ $&WR+64T2$KQBD'/0V?)N-E3\1\$VET$ MUF8$AA_9]@#Y3OBQJ(2S8U)-,C-O#HQ)4$Z])_42YNK,ZC<4#E(O9VK- MV\'=;B2KNT,)]2=C^A=02P,$% @ 645E4")=,/1- @ )@< !D !X M;"]W;W)K&ULC97K;MHP%(!?)>W:7BW2 M6NOA,&J.M;83634?V)'_X/KGL)%FE%VS[)N. M]ZH1?2+Y89%^*A[7U/(.>&[X1=WT$UO)5H@7._BZ7Z2Y%>(MWVF;@9GFS%>\ M;6TBH_%[RIE>E[2!M_VW[)]=[::6+5-\)=I?S5[7B[1,DST_L%.KG\3E"Y_J MP6DR%?^-GWEK<&MBUMB)5KG?9'=26G13%J/2L=>Q;7K77L8OM)C"X@%@"@#7 M@ +]-P!. ?"C 6@*0%Y -I;B]F;--*OF4EP2.?Z[ [.'J'A$9O=W=M)MMOMF MMD>9V7.%BW*>G6VBB5F.#+AAP#VQ"HD2W2/K$,'_ULF,XU441$6!BX>W$CF( M)X#1!- E0'>5SKQ*1X8XIG=,498 8J_<"$9G,T*]DB,80.B]LE'4&H76(/>L M1P;?K$,@H#/B68<8QI &UB$&"8(S&+?&46L25^2B'5.?>D/4>N0H@#D[RC3J#*-*$-/F0;'D,)R M1KQ3M HQ@@M"O&SK$$.&PKEGG=U<0/8%^<[DL>E5LA7:W&7NQCD(H;E)F3^8 M+:C-HW4=M/R@;9>:OARO[G&@Q3"]2MGU::S^ E!+ P04 " !91650!%%3 M>84" "-"@ &0 'AL+W=OZ)N+/CC+>K7WDWS9>JG.IS$:PR5MR MIC^H^MGNA5X%(\NQJFDC*]YX@I[6_A:M=C@U 1;Q6M%.WLT](^7 ^9M9?#VN M_=!41!DME*$@>KC29\J88=)U_!Y(_3&G";R?W]@_6_%:S(%(^LS9K^JHRK6_ M\+TC/9$+4R^\^T('08GO#>J_T2ME&FXJT3D*SJ3]]8J+5+P>6'0I-7GOQZJQ M8]<_26YA< > O 8H',;+7TB6_DGHL@F%[SS1'_X+3'O&*VP/IO";-JCL,]T M\5+O7C<)CO/@:H@&S*['X#L,&A&!9A]38"C%#D_",1P>@15&-CS^4&$"$\0@ M06P)H@\$*4R0@ 0)4$'VWQE-,7'F2)*"25(@R0(FR$"";+[,!4BPF"$3PBSA M)$LPR7)*$(4P 0KA&QO.%XH4 O? M?Q3/40N HLB1![8) GP2Q0X*V 0H?4 M; .4S5$[!<4+5ZFP6Q!@A&ULE5?M;ILP%'T5Q ,,7W]@J))(:Z)IDS:IZK3M M-TVRS.H_]ZK0EV4(X5O'8WXXFK8C6BU.V4%]5^;'Z:&VK>B:99>7 MJFIR706UVB_#CW"WH:P-Z! _5]W]TK^1,(3A M 70(H-< X/\-8$, FQO AP#N!$1]*9TVF\QDJT6M+T'=?]Y3ULXBN.-6_6W; MV8G=O;/R-+;W9258LHA>VD0#YK['T!&&WB+6/B+AMY"-#Q'_QHDLQRM1BA*E M73P;Q],83\#0!*Q+P&\J39U*>TS<8:H. R @!N+4B^$XQ*F3;^/C4D%B3G#> M'.7-?=[JXL0%%!&03*7!K _8. 7&7 <1F? %]9^"", JN@!B.,?#V!!_' MA%5P8M$";C7@>XW@?"(%OO A?H> ^-('.4= B&PR@X (CL:))*Z 6#Z1 MDJGUAYL.(*[#)SP $5C"A)@H MG>+60Q'KX5.E3YQMWG&XH;@%T#G'&^J?1T1"7%];(S#&4^;NN C,KO+4W3"C MT5&T_9GXEM6'O&J")VWLJ;8[>^ZU-LJF)!_LISC:_Y=KHU![TSY*^USWA_B^ M8?1I^$&)KG])J[]02P,$% @ 645E4)*$M ) @ F 8 !D !X;"]W M;W)K&UL?57;CILP$/T5Q'N7^R4105I25:W42M%6 M;9\=,@EH;4QM)VS_OK8A+#%N7V)[.'/FG F,BX&R5]X ".>-X([OW$:(?NMY MO&Z (/Y$>^CDDS-E! EY9!>/]PS022<1[(6^GWH$M9U;%CIV8&5!KP*W'1R8 MPZ^$(/:G DR'G1NX]\!+>VF$"GAET:,+? ?QHS\P>?)FEE-+H.,M[1P&YYW[ M'&SWN<)KP,\6!K[8.\K)D=)7=?ARVKF^$@08:J$8D%QNL >,%9&4\7OB=.>2 M*G&YO[-_TMZEER/BL*?X5WL2S<[-7><$9W3%XH4.GV'RD[C.9/XKW !+N%(B M:]04<_WKU%OA88+]&)+F]0F0U$>G\Z,'$/PAB*T&L">('@HW1A1&3 M:DRG,9LT]6/#RAJ5I6$0V\4D5C')6DSB&V)&3+(H$\1^%!AB+"@_25*[F-0J M)K6(,9#8Y616.9E%CO$V5=FJ3KHQ.[/&9!O?+B2W M"LDM0@S#56Y[8T*S+6M4EF:QV15O\4$38!<]^[A3TVLGU*>SB,[C]3E4 \&( M5W+LCE/RG6:&PO M=V]R:W-H965T?W>[!D3WD=95,W< MWPMQF 9!L]ZS,FON^(%5\I] MU(L9/XHBK]A+[37'LLSJOTM6\//<1_ZEXS7?[87J"!:S0[9C/YCX>7BI92OH M6#9YR:HFYY57L^W.']7C:^;N1^J$;&"K86B MR.3CQ%:L*!23',)WOA'[N9_ZWH9MLV,A M7OGY"S,)$=\SV7]C)U9(N!J)U%CSHM'_O?6Q$;PT+'(H9?;1/O-*/\^&_Q(& M!V 3@+L 1$<#(A,0?0;$HP&Q"8AO#2 F@-P:0$T O36'Q 0D5D#05E=/UT,F MLL6LYF>O;E?<(5,+&TT3N2#6JE//O_Y-SE@C>T\+0N)9<%)$!K-L,?@*@SI$ M(-D["0Q)++$3COL"*Q=!TC[D 8 0TL<\NIC42N4)HJ%]S#.$2>"$(["FD2:( M>@0I3!"#!+$FB'L$$VM26@S5F$IC8AI-0O4'2Q%0BKA2=(" @@3T]F03D" ! M1H"L9 %,-+ &4U D!42L5;AT,3$BL,@$%)FX!&EHB4R<::.8A"/3AD)XWX9 M1I&]<2%0/* SX \(H""V#@2B SJ@2=PC#% DM@YVJH<)Z1>O=100&0/(1P@9 MH[$)@3<]BH $4CN!%D2NQ!(RI@7[ P(,@MH&84#76G%($%@M (K3=&Q@L)L@ MUTXF3@V((T9P.%H%V'D0=:N0V/O-@'K3.X&7C(N,< 0N&>ID@%$RE@#L? BP MM<2V/@@TY'T(-C\$N%]BNQ\ BH:^! CV/P088#Q @6%;P^'MGQ,,.Q9VS[Y]QC=:BU^I=HNFIO*Y\T M[>7I>U;O\JKQWKB01V9]L-UR+I@<:7@G-^Q>WM>Z1L&V0KTF\KUN+RUM0_"# MN9 %W:UP\0]02P,$% @ 645E4.&];B:? @ O0D !D !X;"]W;W)K M&ULE5;MCILP$'P5Q ,@ TQM)US?OK8A' =+1?X$VYF=G1V\V$E+V2O/"1'&6U76?&/F0C3/EL6S MG%28/]&&U/*?,V45%G+*+A9O&,$G'525EF/;@57AHC;31*\=6)K0JRB+FAR8 MP:]5A=G?'2EINS&1>5]X*2ZY4 M6FC3X0GX0\;,Y,#FS!I9349&:%[0V&#EO MS"UZWJ-8!6C$KX*T?#0V5"E'2E_5Y.MI8]I*$2E))A0%EH\;V9.R5$Q2QY^> MU!QRJL#Q^,[^61TZEFDE J_=<^BUL^VY[^'P0%.'^ , 3+W_P+HG+'":,-H:K'M;#5:; CV[TLQ,+6KO]'^R6BY7;ZD?>HEU4T0] M9M=AG!$�A+L@\I'"C%SIF%.Q\3[.<(/X(SN& 1KHYWQQF0"Q-X((&G";P/ M+O@3%SI,H#&UQKAQ8$\J@4".!TOQ02D^("6 "0*0(%AO1@@2A"O,"&=U!K$[ M\6*.\6,'%A*!0B) 2 @3Q"!!O-X*9,/M80,:HFE_="!_5&D4.].M :"0;< 7N-^2NV"(]:/S^43AZ?[TK "IR_04Y"-:8$LTW@>]'4DSDHLA<^(@CN800T<;3PU49P]Z'H 4O@ M_D/Q&DOBV0Z(O>D) 8#&'YQ.C#4Z]"K"+OI^P(V,7FNACI?1ZG 'V3KJT)RL M[]3=1!^F[S3=Q>8[9I>BYL:1"GDDZX/S3*D@4J/])%]8+N]2PZ0D9Z&&H1RS M[D+1301M^LN2-=S8TG]02P,$% @ 645E4%8JK:3U @ [0P !D !X M;"]W;W)K&ULE5?M;ML@%'T5RP\0 _Y,E41J,DV; MM$E5IW6_:4(2J[;Q@"3=VP^PZZ5PJ98_L2'G'LZ]YN#KQ86+%WED3$6O;=/) M97Q4JK]+$KD]LI;*&>]9I__9<]%2I8?BD,A>,+JS06V3$(2*I*5U%Z\6=NY! MK!;\I)JZ8P\BDJ>VI>+/FC7\LHQQ_#;Q6!^.RDPDJT5/#^P'4S_[!Z%'R<2R MJUO6R9IWD6#[97R/[S:D,@$6\52SB[RZCTPJSYR_F,'7W3)&1A%KV%89"JHO M9[9A36.8M([?(VD\K6D"K^_?V#_;Y'4RSU2R#6]^U3MU7,95'.W8GIX:]<@O M7]B84!Y'8_;?V)DU&FZ4Z#6VO)'V-]J>I.+MR**EM/1UN-:=O5Y&_KD8D#H!R:#,IOJ)*KI:"'Z)Q/"T>FHV!;Y+=3&W9M+6SOZGLY5Z M]KS**[)(SH9HQ*P'#+G"X F1:/9I"0(ML29>N+/ QD?D%;Q""B:1VOCT77P* M$V0@068)LG<$F5,%"),[B7R,>2?[K 5-:3#$V"= MREW'!V5EJ"3P,8)38)UY@ (^2'!V0U7A(P #WO6KZH/"584=CB%K>E7U0>&J MP@;&OO,*A (4L/5P=4-58<-@WS$%PFZV/BB8+8%M11"P#@E0P+8B^/^S);!C MB&^& CDGXAH$!?80@1U#?,<4*/#"([!CR V.(;!CB&\&(%L(%,H6=@SQS5"@ MT/: S4#*&[*%S4#\%Q&0+01RLTVNFL26B8/MIV6TY:=.F7;L:G;JV>^):3*= M^;7NY8?.^Q_-\"'PG8I#W6),>:]5 M60@"N3NQBLH9;UBMWQRXJ*C26W$,9",8W=N@J@Q(&,Z#BA:UGR_M MV9/(E_RLRJ)F3\*3YZJBXN^:E?RZ\L&_'3P7QY,R!T&^;.B1_6#J9_,D]"[H M6?9%Q6I9\-H3[+#R'^%A0Q(38!&_"G:5@[5GI&PY?S&;K_N5'YJ*6,EVRE!0 M_;BP#2M+PZ3K^-.1^GU.$SAUX[^%X0&D M"R!] "3_#8BZ@.@M(+;BV\JLU$]4T7PI^-43[;_54/-1P$.DF[DSA[9W]IU6 M*_7I)9^'Z3*X&*(.LVXQ9("!'A%H]CX%P5*LR22'8P'1[3 DH(Y\!')_[P&W'&">B\9M04! ''EP M9T*,4+A*Q;T)R0?4XLX#S'H3M0@(7!\;;BJ8NFH.B8,"MQ5\P%> &PL09TW5 M8B"'6H);BR#6@KF# C<#@?O5$MP,A-RA%@6YU.*.(9@94@<%;@;R@7N*X&8@ MTUL(48N!QFJ#P8A1,7&TTYCT=OQ<*W.9#T[[B>^1F!%E=+[6DV [M[W1M&/D M=RJ.12V]+5=Z +)CRH%SQ72-X4S7>-*3:[\IV4&99:K7HAW?VHWB33>:!OU\ MG/\#4$L#!!0 ( %E%95 :!ALF)0( &(& 9 >&PO=V]R:W-H965T MTI=4< M% >TGGW[ 5IGD2SGIOSQ]SP\+RC->RY>946I"MX:ULI-6"G5K0&0QXHV1#[Q MCK;ZR9F+AB@]%!<@.T')R8H:!F 48="0N@V+W,[M19'SJV)U2_F(>+/ MEC+>;\(XO$^\U)=*F0E0Y!VYT.]4_>CV0H_ Y'*J&]K*FK>!H.=-^#%>E]CP M%OA9TU[.^H&IY,#YJQE\.6W"R 2BC!Z5<2"ZN=$=9?Z5A/&@9C\5_IC3*-FR1ZC2-G MTOX&QZM4O!E==)2&O UMW=JV'_WO,K\ C@(X"6+T7T$R"I+W"M H0(X #*78 MO2F)(D4N>!^(X70[8EZB>(WT[A_-I-UL^TQOC]2SMP+'60YNQFADM@,#9PQ\ M)'9+(D./2+E$TG_K )UQ"@J]0:'5)P]!G_T&B=<@L09H9K!:.84."+9(:Y$D M7J%GIU@?%<'4J7=)00RSR)\8>1.C16(,(R?RP*2S95"&8R?Q>Z!R":4SYB%N MZHV;>N(ZBVS3Q2(?$,K<'?90298XIU5Z*)A [(^,O9&Q)[+S;F_Q\KAA[!:V M\U&1^^J42PJB-$Z=R&#V\9K;]QL1E[J5P8$K?0_8K_7,N:+:,7K2]5?ZPI\& MC)Z5Z:YT7PS7WC!0O!MO=##]K11_ 5!+ P04 " !91650S+Q@ENX# "P M$@ &0 'AL+W=OWF5 M[;?N)(3ROM=5TZW\DU+GER#H=B=1%]T7>1:-_N<@V[I0^K$]!MVY%<5^,*JK M@,(P">JB;/SU5%5V8BWUNLN=5VT_VY$):\KG_F? U_+XTGU \%Z M>2Z.X@^A_CR_M?HIN'G9E[5HNE(V7BL.*_^5O6QYU!L,B+]*<>WN[KT^E'D>?PS.?5O<_:&]_>?WG\>@M?!O!>= MV,KJ[W*O3BL_\[V].!272GV5UU_$%%#L>U/TOXD/46EXST3/L9-5-_QZNTNG M9#UYT53JXOMX+9OA>IW\?YIA YH,Z&:@YWYDP"<#_L-@R&8P,AM"_:E0Q7K9 MRJO7CF_K7/1%P5ZX3N:N'QQR-_RGH^WTZ,!BIWV1VN#G3 MV0\-,@"7Y!'/4TPHAX1RBQ!+'"W 0JP$X?-=Q!QBPI[HHPET'R^G,#(+%\"( MY]R1% :EYY71$_4R@1X6#, X*X9AD6+\B9J90//D,&(F'1M&4@RH M'@\=+K!,L?A_U R6%X;TQ:H96SHX"TW8%L H3YE#81B6&(8TQM1>AD0F,NG8 MH 6/N(L.5AJ&I,;47V9KB*DR#R%S(EAAF"TQH)?R9_)B@Q[DA;!<4?A$.TV@ M>=VDEM8 &.G8'/DA+'X$Q,\9$Y8KHN?;B;#*$%(9LYW(EH\H2TR1 :@X<06$ M)8;0PLKLI0GTJ'@?0N9$L% 16E"9743V8LDB\@@R)X+ECI#;A6%,XTA2S>;@M%@N> M68M=!$LX=WRB.=84CA949O]P>Z649>:G$8#B*'>4#,?RQ-%JRFPB;J^4T%X MPIR; >[8]R&Q,YN)VS*V2&)S@0=041@Z-DHV% ?[PRC*S$\2@A$G MAR.1SMO)2Z/Z'?7=Z.W8Y97ZMN/AR0\WXUG.[T5[ M+)O.>Y=*R7HX*SA(J81F&7[1^3J)8G][J,1!];>IOF_',Y3Q0&PO=V]R:W-H965T MJT[K=#G(!J M,+.=T-W];$,H'R=5\R/8YCWO>8Y!QV0M%Z^RH%0Y;Q6KY=HME&H>/4_F!:V( M?. -K?6=$Q<547HJSIYL!"5'&U0Q#_E^[%6DK-U-9M?V8I/QBV)E3??"D9>J M(N+?EC+>KMW O2T\E^="F05ODS7D3']1];O9"SWS!I=C6=%:EKQV!#VMW:?@ M<1?8 *MX*6DK1V/'E'+@_-5,OA_7KF^(**.Y,A9$7ZYT1QDS3IKC;V_J#CE- MX'A\<_]JB]?%'(BD.\[^E$=5K-W4=8[T1"Y,/?/V&^T+PJ[35_^#7BG3I>-6[:)2*O'77LK;7MO>_A<$!J ] 0X#._5% V >$[P&1+;XC MLZ5^(8IL,L%;1W1/JR'FI0@>0[V9N5FT>V?OZ6JE7KUNXC#,O*LQZC7;3H-& MFF!0>-I]2(&@%%NT"$?3!+NE J=PAA L(K3QX:2("#:(0(/(&D03 SS;A4Z# MK:;N=L%/PM37OUDYD#)&03Q63J P"(4!J'@&A1>IHG )!*C079@8A(D!F&0& M$T,[%"$ "%+&"*=WH1(0*@&>^YT7)P4-TD]4E7ZZ*DCY854K$&H%0*UF4*ME M*A2B)1*@PU/T"5#@PTW"7R)%_KQ+^$#Y:8SQD@J4)DD:W >[T[T" "R8@P6+ M;"A&R,=SJJ4N26,MG2%YH]Y:47&VQY!TEBH]7AJ'M"IC?/UK?F"+0] M^]VF.S]_$G$N:^D*:DS_00,6^L@>)HR>E!DF>BRZ&ULC51=;]L@%/TKB!]0XN\JLBTMG:I.VJ2HU;9G M8E_'J& \(''[[PO8\=*6A[X8[N7<<^[!0#E)]:Q[ (->!!]TA7MCQBTANNE! M4'TC1QCL2B>5H,:&ZDCTJ("VODAP$F\V.1&4#;@N?6ZOZE*>#&<#[!72)R&H M>MT!EU.%(WQ)/+)C;UR"U.5(C_ $YO>X5S8B*TO+! R:R0$IZ"K\+=KN"H?W M@#\,)GTU1\[)07]CO MO7?KY4 UW$G^E[6FK_ M1BUT],3-HYP>8/&38;28_PEGX!;N.K$:C>3:?U%S MTD:*A<6V(NC+/++!C].\DE[*P@7Q4A"O!5'JO-2_JM\&NV>6VSYSI/XY*<'=&"VL#2VGBF]@>__-_,PYV.7/Q)CL %;PS.L@J[)0: M]PC)I@-&Y ,?8= [9RX847HI+DB. DAKDQA%.(HRQ$@_A'5I8T=1EWQ2M!_@ M* (Y,4;$GP-0/E?A+OP(O/:73ID JLN17. [J!_C4>@56EW:GL$@>SX$ LY5 M^+C;'W*CMX*?/X M(DWB=O[A_F)[U[VJJL B#%LYDHNJ5SY]AZ2<-@Z7YKW %JN6F M$LUH.)7V-V@FJ3A;7'0IC+R[L1_L.+N=-%_2_ EX2" MSX%P9S\2\Q?O]EB?36."]BCLGBY>ZNBUSI*\1%=CM&@.3H,WFMVJ0-I]16 ? MXH#OTI.H\!O$WAIC:Q!O###._ :)UR"Q!LE_318W33I-9C6#J[*($S\E]5)2 M#^73#<5IT@TE*[ ?DGDAV3TDC6X@V1TDSOV,W,O(/8S=#2._.ZXT3>,;"MI\ MA0S$Q=X_&31\&NS=WT37*_Z([5?\3^[>AV]$7/I!!B>N]%VP7^R9&PO=V]R:W-H965TE! :U_$&8FC:$\X M[04NN2!7#Y->[9%S^2=J:)DK.2$5SGZ@[HIWA]B>3>62_BC\-RM>V^REW&=Q3BZ.:,8< R9> M878+@ECVI46\U>(8?RA/HX=M@F138^()DG<:DVV"=),@]03I.X+TQF3 [#U& M!)7WZ7]\9IM=LHTNV4V7[$.7_2ZY]4)6E\=!M?[9:E3)4?B16667R7B,_>6_ MP<-8?:>J[85&9VGL$_(7W4AIP&J)[JR8SD[R$C!HC-O>V[T*[SD$1@[SJ)+E M_Z+\!U!+ P04 " !916504FX_%:8! "] P &0 'AL+W=O^DY/6;S[X41SEQ M"X]:_A6U:PMR3Y(:&GZ1[E4/WV'J9TN2J?F?< 6)<%\)>E1:VO!-JHMU6DTJ M6(KB[^,JNK .XTFVFVAQ IL(;":P;>AE- J5/W''R]SH(3'C['ON?_%JSW V ME4^&480S+-YB]EIFVRRG5R\T80XCABTP;$905)\M6-2"!?IZ26=97& =%5@' M@YN:HQA[N,FFZC))B+P<&,2P63IC0E=3-Y?[!=NSJ*SR4D[_(EAU(W6 M#E OO[->*/&P.E^>BQT?K'E)U!+ P04 " !91650 M.>TLBZ@" 2"@ &0 'AL+W=OJMD_VNJVDL! M:^5%ZUSRE59.B5;QY]1-)R8+O'Z_EW]2]^\;>9% M=BK7Y>]B9X[K4(3!3NWEJ31/^O)5C0VE83!V_UV=56G#7266L=5EU_\&VU-G M=#6JV%(J^39ZE@'MJ%W/K)ONUZY_9;CL[>]XP!JOH[(3&F(P*0H)D4PZ0R3^AB:<(9C&(IA"(;-,,S'Q EP',-1#$ >#WE;&G]<;/##6[/ ;$[$?&"W0'W.]Q@^!Q\QV><+WR, 7<\W&#Y M''S/"\&67(*;'FYP?0Z^[4%PNM02[GM C,^];3#SWCQ!8V_QHJO-V9V6?LCV M4-1=\**-W>?[W7BOM5%6,KZS91_M 6T:E&IOW"VW]^UP2AD&1C?C"2R:CH&; M?U!+ P04 " !91650!737;?P! "'!0 &0 'AL+W=O\0DG4#C,@5[Z'3 M7\Y<,*)T*"Y(]@+(R18QBG 4)8B1M@NKPN8.HBKXH&C;P4$$!0+.9?BTWNUS@[> 'RV, M\FX?&"='SE]-\/E4AI%I""C4RC 0O5SA&2@U1+J-7Q-G.$N:POO]C?VC]:Z] M'(F$9TY_MB?5E&$6!BG)#M_ -1I"H$'P/ASKXGYHK7.ZS/ MIC9)>Q3VFVY>ZNRU2M)-@:Z&:,+L'0;?8=8S FGV60+[)/9X41Y'F9]@X^UQ M8PDV[WJ,_02QER"V!/$[@NV#R25FN_F'S:U79.L121Y$?)C4+Y)X11(/0?8@ MXC"YQ73NO%>)7R3UBJ0>D=Q/D'D)LO^_L-Q+D"\ZB!?_RGQA$Z?IPBBZ>P@, MQ,6. !G4?.CL^+G+SE/F"=N']!?N1M17(BYM)X,C5_HYVD=SYER!;B9:Z9MM M]%2< PIG9;:IW@LW&UR@>#^-/33/WNH/4$L#!!0 ( %E%95#0K):!NP( M *L+ 9 >&PO=V]R:W-H965T"[X65ZM Y/*BQ"O9O-] MNPACHXB7?*,,!=.7$U_QLC1,6L??GC09W,"Y-\)!EN^8\=2/8GS-]XGE(1!G_T/?N*EAALE^AD;44K[&VR.4HFJ9]%2*O;6 M78O:7L\]_R4,#L!] !X"$'TW@/0!9&H [0.H$Q!UJ=C:K)EBRWDKSD';M;=A MYBU"]U17?V,.;;'M/5T>J4]/RS2/Y]')$/68APZ#KS#X%K'R$3F]A:Q]2)(/ MD$AK'(1B4"BV\>1&*(()"$A + &](7#R>.@PJ<74%H-PFJ5.M@ JSF>YD["/ M2G*2PHHIJ)@"BHFCN,,D5T]QNK?R$3-'J8\@!-:9@#H37V^HBQWLY G3- )X4)4 P[ M3#R]NVC$I-"$_O:@FV)@2EVG\E%Y2K%K5CZ*DK'"(=BP$ 9$)R,4L&4A\HG2 MP1Z"II@(^MA%/H:L 0B)1\3"1H( )\E'/BL$6PGZA)<@V$S0%#=!O@402KS_ M11^%<9*ZA0-,)XG'WC;83Q!D*-D(!?RIH]GTTF'X6\?QA+>M!Z7OO&T Q#4V M .)6++H:@LP8^Y.U^Z*6P8M0>IZR4\].",4U77RGJW_0D_.P*?E.F66FUVTW M/G8;)9I^-(Z&^7SY'U!+ P04 " !91650N.-R*)4" ?"@ &0 'AL M+W=OK[X16G_GX3F'GM+BR/B;V%$JO?>VZ<3, MWTG93X- K':T)>*)];13_VP8;XE40[X-1,\I69N@M@EP&*9!2^K.+PLS]\S+ M@NUE4W?TF7MBW[:$_YW3AAUG/O)/$R_U=B?U1% 6/=G2GU2^]L]_I5):,O>G!M_7,#[4CVM"5U!)$70YT M09M&*RD??T91__Q,'7AY?U+_8I)7R2R)H O6_*[7GQXO3W1JPA-8U7]E9XTQ3;_ MJ?((-7LHTRPK@H,6&IGYP. +!E\3"Y?(XFND71P8*9$"M MD%6KS$D3X2RVJ 5 H3"Q%E'E4FIY3&#'.>@X!QQ;C3G/W1>#TL0R#$&)O9PA M"':+0GBG"1]HP!%*[G0@A $M"&"W>Q#=V"#1XUV(X*T+8>!-17;F^&XC HC3 MB1!SJQ41O%$B8*?,8]MN=-_N7:3Z$+GV"F^1*'Y@BQNA]".O+N*6%F"QX'PF+/\!4$L#!!0 ( %E%95!;! O7;P( "@( 9 >&PO=V]R M:W-H965TN-Y M(LM)B<4SJTFEOEP8+[%42W[U1,T)/ANCDGK0]R.OQ$7EIHG9._(T83=)BXH< MN2-N98GYWSVAK-FZP'ULO!377.H-+TUJ?"4_B/Q9'[E:>3W+N2A))0I6.9Q< MMNX.; X :0.#^%601@SFC@[EQ-BK7GP];UU?*R*49%)38#7!7/"@AP8_5V<9;YU8]E-DSOS344KU.X]C=9AXMTU48?9 MMQ@XP( >X2GVW@6TN=C#B3G\Z. P182QW0.R!H&,/1H&L0KL!(&5(# $P8&V"]USL %U2G PWC16A\5BT@&* 9,?86 M -""^G2@X?6,XK&6*>8IA..CX@WZ:TGXU3Q%PLG8K9*ZDPUV^^=N!W5_'NWO M]3-H^O8[3?N&?L?\6E3".3&INK_IT1?&)%$B_6>5JEP]V_V"DHO4TY6:\_;M M:A>2U=V[[/5_#M)_4$L#!!0 ( %E%95!':G58W@( '8+ 9 >&PO M=V]R:W-H965T\98U^LN.BIDHOQ3Z2K6!T:X/J*L)QG$4U+9MP.;=[]V(Y MYT=5E0V[%X$\UC45_U:LXN=%B,*7C8=R?U!F(UK.6[IG/YGZU=X+O8IZEFU9 MLT:6O D$VRW".W2[QM@$6,3ODIWEX#XPI3QR_F06W[:+,#:*6,4VRE!0?3FQ M-:LJPZ1U_'6D89_3! [O7]B_V.)U,8]4LC6O_I1;=5B$11ALV8X>*_7 SU^9 M*R@- U?]=W9BE88;)3K'AE?2_@:;HU2\=BQ:2DV?NVO9V.O9\;^$P0'8!> ^ M0.=^+X"X /(:D-CB.V6VU,]4T>5<\',@NK?54G,HT"W1S=R83=L[^TQ7*_7N M:9G'\3PZ&2*'6748/,"@'A%I]CX%AE*LL!>.WR98^XBT@#,0L ABX\D@/LL3 MF" !"1)+D P)QDWH()F%-%VC=)*"C$KQ85F,9VD&JTE!-:FO!HW4=)!TD.93 MDL_(+!W) 7"DR F9P7HR4$_FZ^G D*0,'H$*T*KU24DGS4 M#P"4%!.US$ I,T *@0E0#%LNOKX=:,*UZ/*!=9CTTHD%<.\=602:_ YAH"]3 M1<$N1A^P,8)]C CCZWC,)>] P'?,P^"W8Q\.^=Q.D$!&Q!E'^@,;$&47V$A M!WIC#QQ[?8%09.(/&\&&1I"CL[$,J1L*<19.H3G\0MRH.'7#J&Q%A^3X9&4:#"M MU$SL[6 G@PT_-LK,!8/=?GB\L[/C:'^EA\IN!'REZ2;2'U3LRT8&CUSI6@OM%Q7;*W.;Z7G238+=0O'53;M2/VLO_4$L#!!0 ( M %E%95 S&&]P ( '$% 9 >&PO=V]R:W-H965TX1$7@/%XH%UT*HO)>,42W7D%1(= M!UP8$B7(][P(4=RT;I:8V(EG">LE:5HX<4?TE&+^]P"$#:F[<:^!YZ:JI0Z@ M+.EP!3]!OG0GKDYH5BD:"JUH6.MP*%/W:;,_QAIO +\:&,1B[V@G9\9>]>%; MD;J>+@@(Y%(K8+5KN M7*> $O=$/K/A*TQ^MJXSF?\.%R *KBM1.7)&A/EU\EY(1B<550K%;^/:M&8= M)OTKS4[P)X(_$U3N_Q&"B1"\$T)C?JS,6/V,)-%@;V4K;64 M[:J4*'ZT"T16@>C^9L16@?B.9L1W-&.-L34#+6XJ!5Z91RV]:S;_Y0*"4 M>ANK/1^GP'B0K)L&')JG;/8/4$L#!!0 ( %E%95 ;!-YJU@, '47 9 M >&PO=V]R:W-H965T+( MMK0Q&NU*NU(TJYW]3>QVC 9H#W3BV;=?;K$,G(;N/S'@4\=54/6EZ>U-5C_J MBQ#*^57D9;US+TI=GSRO/EY$D=9?Y%64S3=G616I:DZK-Z^^5B(]=4%%[E'? M#[TBS4IWO^VNO53[K7Q7>5:*E\JIWXLBK?Y[%KF\[5SB?E[XEKU=5'O!VV^O MZ9OX6ZA_KB]5<^;=74Y9(1YZ]3D\7,P=>^_V08^'G^Z?^V*;XIY36MQ MD/F_V4E==F[L.B=Q3M]S]4W>?A=#08'K#-7_*3Y$WLC;3)K?.,J\[OXZQ_=: MR6)P:5(ITE_]9U9VG[?!_S,,!] A@-X#"%\,8$, ,PW@0P"?!'A]*=V]25*5 M[K>5O#E5_WBO:=M%Y(DW=__87NQN=O==$^4PD1I%\]&B1)LP* !ZPSX@T$8;2:5]IJPTY2= MAM P"B?5 I4?;^))P7-5$+,09\QAQAR43+%! T"@Y)[3?"0YN3Q'^:*B4A M]0>03!L$2'0=0C2<(K-D(Z*SP 0A%@@AF"%D#I'IHWT>-&M]@F2@ M48!,WRD$J*(5F4C!/!H\_0Z$<: M"SSZS.:%0O-&83#ZS&PU@&3HG<)F-< P!9@%!1BF #.A %M?#0")[G\ PQA@ M" .:]TJ&,< L,, P!I@)!IC9:@#)4"?8K 88)@*S( +'1. F1.#KJP$@T74" MQTC@" F:ETB.D< MD, Q$K@!$OCZ:F!=DBQ*QJEJ=A<6LQ_@V0],9G\0 M+92;+$KZ1+R'[?:=]_S]02P,$% @ 645E4'"Z4\'= 0 XP0 M !D !X;"]W;W)K&ULC53;CILP%/P5Y _ P09R M$2!U4U6MU$K15FV?'3@$M 93VPG;OZ]M"$H([>X+MH]GAIF#<=(+^:(J .V] M-KQ5*:JT[G88J[R"ABE?=-":G5+(AFFSE">L.@FL<*2&8[):Q;AA=8NRQ-4. M,DO$6?.ZA8/TU+EIF/SS!%ST*0K0M?!H& M6E6+UI-0INA#L-O'%N\ /VOHU#*/;W\K+1H1A5CI6&OPUBW;NR'G?65MDP@(X%,A"#\+X&. M!#HCX,&9B_J1:98E4O2>'#Y6Q^R9"';4-#.W1=<[MV?2*E.]9&L2)/ABA4;, MTX A-QARC]@_(C;A!,'&P.2"++H@CD_O7)!E ;HH0)U >"= 9S$&S-9A6H<) M"?6WLRAOH>[,A(MFP@4S_VA'M"@0O;\=\:) O. @FK4C?@@:!=1?S]KQB JW MU-_,S.";XV9__V],GNI6>4>AS&PO M=V]R:W-H965T@?,K]T+\YGKJF5<:!BFP@#?P$]6LX"VVAE5)U#'K9\=X34.?^ M?7@\I49O!<\=3'(S]TPG%\Y?C/&MROW % 042F4(1 ]7> !*#4B7\;HP_36E M"=S.;_1'V[ONY4(D/'#ZNZM4F_NI[U50DY&J)SY]A:6?@^\MS7^'*U M-Y7H M'"6GTGZ]RE7\ABA29X),G MYKT?B/G%X1'KO2F-TVZ%7=/%2^V]%@F.,W0UH$5SFC7XG299-4CSUR38E>2$ M'8#4#8B<5486L'\'N',#]D[ W@*B+2 *W("#$W#X7$$4?MBG67-G-;W5A'&R M.[C3Q,XTL2,-=@,2)R#Y_T93)R#]5$&T^=ESHZFCT6BW_Y &;] MDH^]O?D;[WK![[$]P__D\^OP@XBFZZ5WX4K?!'M>:\X5Z&*"G=[V5C](JT&A M5F::Z+F8K^5L*#XL+PY:G[WB+U!+ P04 " !91650D G.-\$! !B! M&0 'AL+W=OPZR41FOHG<"_G',XQD')4^L7T !:] M"2Y-A7MKARTAINE!4'.G!I!NI5-:4.M*?21FT$#;0!*GM= ME^ID.9.PU\B>#G_4/\6LKLL!VI@I_@?UMJ^PAN,6NCHB=LG-3["G.<>HSG\#S@# M=W#OQ.W1*&["+VI.QBHQJS@K@KY-(Y-A'*>58C/3XH1T)J3_".O_$K*9D"V$ MU11^ M8IC\&K.;,.D5YG[!$.=A,9)&C:1!(+\2*&Z,Q##K&R,3I@@8&3";(D^2).XE MBWK)(OMLX@)Y5"#_1)@8YC9,_KDPY.*T_>O[2?6128,.RKJ+$XZN4\J"DTSN MW)7NW8-?"@Z=]=.UF^OIVD^%5&UL[+UI<]Q(EB#X>?97 MP+2L2KOY<=CO3W_<)EG^(MKGV5_WZ4VQS^O_ M\6(V6KSXYW^JLG_^I_J?;XJ'M(P^)G=I=!55]TF95O_T8_W/__0C?LV/C*)? MBKR^KZ(W^3I=A]_^:Y+WHM$@CH;]83_\\FVZ[$7#6?N7//4.INZ%7[TN5OMM MFM?1YZ==&GXYZ%_]J?.%/^V3LD[+S5/T6[HKRCI\L"[WC0'MRQ_3,BO6N,_H M=5(WGC-;_;_^VW]KVX];=)GD559G1=ZQB-MD4S5&?Y/76?T4O8Z^C79-D;__"]OHL\??OL0W7SXY>/UK__1,D8['/R-7JW!HADM]F*1NS8V'AP MU9_,^^-9 Z8RTO5Z#8A9Q>:7Z'V6I]&'O+&6^6 PB-X_Y>L$H'C]D.;[-/I4 M[.O[8P/?X%^PT<_%8QX^^VI3%-LLOZN+QE?A,!9@'\OB(S(9#_M7@\%BVKA/- P0@-;W%I-A^-'[8@43?;PO\BZ,F\_G M5_-Y?]# IJP&^!:WT6!XN7P9?4I7^Q)F;][P[18._5-=K+[$<-/+Z"'9P(E< M#'K]?K2#VT\4IS%ZF:P!W-&GI^VRV#2^_7P3?F3FC]Y\7=TG.="RMBOPZW]\ MZL+4FWU9XLWEZTISPT'N&Z3P/YK4T5X4J0=B1GRP"V'6P7(4 M#;B]3TK8P_5JE<)3\,R:G^\8Z],VV6RB5_L*[D35M;XWV[2\PXW]L2P>.Z_# MI_L4AH)CVR5Y8U4&5MZA?B*6$7W8UX"U.1W;998+)WG9-00 I@34>P<,Y6OT M;VECJC[\;S::S2;S\)MKH+!KHK)O-\E= ^'D'-]F%:+V?Z2 Y 'RMG"4UO?_U)C[I@" Y!6<-_Q6%9ML38=/1 5'K?#* MO4G*',!<19>_Y\E^G<$3+X%W__[I=71Y\5(@'\$9?+XO]A6<"="4"^_O5B[= M)Q8^:+ 7Y C;U*TA^I_72^0SJ_K_;5RPM(XJ(+R-"6Z I.'26[\$A 2"OBN+ MVZQQ6SX!.L)>X^@NS5/$&%A^E*R!&!.OH]N6?MTAS,)7/^SPZB ^I@*PYL[@ MRJ:PLJX1ZGNXHQGM/X[RM'F7S4DL4Q#"4GDTJI.OS5T2/ZB0!<*C!Y]$*'8M M^55292M,NOLXV>\2N[S/:G]/L[AZ&NTI MJ$-I,B>&0J?.&!D.6"B2\=__[_EP,/PYXOT=("#?9QJS]0,3G705D5"6Z3T\ MAX@H-Z7]6AZ^@>YV=8W:?>L835?>2X)?EQNX6B\)=W%@0+>?&G[RZ,5 M4<[54X0B9+5A:2U9_V5?U;3=!O8 87O@"YCEL#*B>I6>"G]<#.8+NK,7EX-X M-!G"6@#8NY3XY*9!]MNV@EO0P[;(&(V-_WT.\_)C@LSE/JU!FMVSP&%K7\\>B6#]FFX;D:1@"D).[#'8K M,[:.\1O2J:OB]FI?I1TK0[#P[<*3N\UR.N/D]C;;9"WRRNOT-H6-K@\R#U[B M(6BU?_?^W?6K=^_??7[WYE-T_>OKZ-/G#S?_]B\?WK]^\]LGHIJSGZ,W?_K] MW>>&XFA$+A*<@6; 3=H4^=T5\-9MM$Z7#>]7'DP(/OO57',#*()2M_=]WO'%T'GXP#S:'M M(>.Z+S;KM*P,\!%CZZ<&^8:K(UA1'5&R /%!#89+^#=X>!"#@(W_CQX*DI'P M4LPG_%%>Y%?R,3/'&#\"XE55>"YT.1U3[=#YSEO.;&(7Q%/^W#%;-.A/X\5L M%@]G8\/Q$R+?_YKD^Z1\LJ:H&!Z=Q+/Q-)Z,YOZC(.^6]*R00Z8)./)L/(S[ M\Z'_.)#. F6,+NKY6UHGH'JM.Z4VP.C]=K\A4EYTL+AVM*TZ,:']>854M*?3 MWS^?\S39X47T8X<),4#3,[ 81;1UL=DD975 ^FP,(-AS0,!KO%*P9:![L 2FX'2:A( 4WKBDZQ2#-R*4J4[:'NW$/R""_GH^JQ^Y21O+N M$?3^N"]7]TG%BOQ9F 6"_BI-US(9@2Q:9]6NJ)+-$=E[#U=)413T6+1MZ%H= MGSU= I+!ODXH"A!;87 ,;GPKC\#M55&6Q2,1FCV0R9*$V"@I2\375@W^-T"W M)R9:)[[A0SC]FI:KK")+D9A:=@2:QFMF&GCP,:OO41[!W9 "0^8P?CUY3,HF M1?80XG-1%IYYITGG$$6!L$=TE^"QHZ\TSJ@-W@W3G[W3J7$YH*&^PAE7I^K- M./,Z796D.F1GO-BIF8O$"I<[6J9W68ZD,RZ;,X-@F^AQQ/G>+ZFQ/$==;:?-/0^Q9QWT#GB&$'VL#3,.K M\2X7++A\+?CP$C?="J3_^1M(DM';HL3KTK &TD&N&[?@T 5X!U(C+=X94=VE ME#MM;SMK9&@V+[-5;40UC"^ ;;C31Y#KDM@[%UT(#3P MGFI#/'!B@MCNK XZ1,X[ZD.O-^8]&$OQ?:[5.5J;9Y5NQ\5.J_0)>'BB6J31 MTV#C(;U.X4F'2^# V^B H!= &JM@YTF;U4<$+SSWCW .*]2VNR$QB%H'!8J6 MHL#&OE8<:V].*>HXZK?,F(#PJD._3QZ0V*B-/UY??X0WD.@@.#9I MG1HF3#80L]<>S$56.5P8:B_I5USP&H-+\)CQYC\"C8KI ;2R5=$+ 7#\(GKQ M^?,-_0") '\^IOAOL2_A!TS]8E^]B$@#1>#@Z9#H(,YPVCS2.$]2K/;+*EMG M"9JV>]$UP"Q#I^+*O&,D='R9'"N)@-^=6KK)MK!7'(W$*ESZLS"A%[W+Z>UB ME^5":K=)GK P%S]_8 \GE$LH)EADE3G0+8 !CANF+3$>HV0)"C02D+_E62 > MY'%B3QBOHV<5BUD5+26V(H)K7 %W+O)D$RL=J)2IS>#U?9FF MT9:CYE*,FFN8)T'0RO&^+5$?@Z\V9"D;,'Q[90P18^P.-Q,\":)K/I5!-A?;12=F1==PB5%Q^"M)R4:.35N](HV M:B%:WP,G<[>?F!PCYML2CN\I6@$[1K<[;!8_E;GPP1[2)%ZP./=W^W*'3\?1 M??$(^FL9MQY0A287%DWJ^ZRT&X!U;QZ3)X?"Z5>X@;"JP2AZ3-,O%6,K;[$J M>.W!HB)$.0-WX"OU8^&&!X3 4S08C?C?O=,5BM1K #L#S&[X=E^*%<31VC*] M _&.U"3O&BP-+]&W)79T"Y\^?J,14+\2):^+TPD <98V\%\3!DOT%)ZV82W_ MUH6O*%H'9G5!UYWAJ.NT6H'8:&:%@V'\(U0D70W'9J;7A)/&8'RKTLOZ4R]J MX^'O\F"X\X@DDC@\0!2,B.DB)XR0N<6*$$=;H)_P]Y<4=3\*"9$[D\':5XQ^ M]J8E6V8@:#P29Z-GW!&;#OQFS$:QW ($'%/GAP^2MR@^I@E)(*& MVV3IVBX:YMYO M1],;\ZC #!4NAHQ0^!&!$(9UO&9P8 ()B MD=#"M"VL<(,,(">ZX_B6^\S34;P'Q!VK/MS ]=UX#XE5DHR83IS"2UP^X,$\ MDN6E?E(? ?TL'DF&0TQ?%_ME?;O?6*DBCG Y9B0@D_55"6)]R6CFYH:SN;T" MX6]?LN)AOP!0X7@;V)PP%FN$1;*7@@P&P+K"[]=M;N_;?0W8PR8#ME?!-P5: MAN%YN@&(TEG)-EJQ>^$\=^)@1[@"7%J+64F'>-#;A ),9 MR410=LP=CG&)DA@1U$?0'1DY5VA;)=H$&)@Z7,O7'K(B[EF^Z*Z[DR$HTLQ[ M_2_[]9W08[[V\"5=IR<:;9NL^23P#\=0UQA.8J1%-]$/8L:S#AUZ$P25)V$8 M0A+2![2DKK)RM=_BLRMBKB#%%25JA$1'0)R%SQFZ0)* E&82>V?,]>MTAU0\ MQ^ YN&*Z">@,,8X@.OP*CJ=%J ^HLCBRD_B+9U $@WG G=X=^[ C?) M[!!/\*Y]$VK5M["5HA1BJPCR$D3P],%2I)(%/,1 MHL28_'AY:@H?2E! BB$ M%-ML!0SN(2N+'$?W]LC",T@:2$B[MTA@PM7R5][<0+97R'2 @U7F B(/,$K& M?0J2-'L<*B5C6JE2+N8J+=$*AJ9U.N"-Y31 6S;(,VY1H*BRNYR"]W,4FD0_ M*=0]6(>H>Q;/1,0V6FLO^C5]]-@R0!!^7\FSU^N"E$A@TM9_#V+#E 5"-[P: MX1->!;0I1Z\*^ &:YMOK3Z] TQ0_:>NCO^](WKM\O(R98_D-%>^VV=K8]UJA>Y-L7;)( B[&X"Q 6??0CC8 M+W"KPFTZB>[@CM:T@(=T@YL&:0]]-JPSB *S,7]K0<<7JX'8[SG4E>W;&)QN M"39NU7<"(.4 D21EK'W(BGU%\J5P&0:*%?I('S=J'QI]!5,!!2T" NH(@LVO MT-[81+"?HO>XGS?P.:VEGQTWMN#6;A QEAF]$V8?YX"G:](9\ZNF:_MD,S3E1=\QCTB*2 ,)[Y =X+2E&[U I& X67'!\W7 M*)D1ZV>>S>AU7Q;[N_LVVI-$XCFAN'QVD?EN>K9/I3GS[HVQZY9A"%6TWU'\ M,:-JCW@)W+,4^5#L-O=#):J2D2RM$FCL!Z&9QZBP;?9%_(Z!GM4\=]6!!1%* MKZ(R[5,1'%K,KH9,.*H@-P0(7RO9"\XCQ@-)]B0ELK6U03)\%.NST!;@772) MVWAAKJ2YC,2N< )AK.!&SI M_I+QJBX+$_;=@KD$J[Q0V'/5BCW.W])$&!Q#SO:46#;Q:Y(DMB9YZG=:-WW0 M6*%G=8I(UTU97[TM4$ECU;9!0:N?*.5@./V9^)DFM\GJ"Z8OD"&G^9ZY_&U2 M!&F%E;<@I&I ZIYNV2E(WREIF''7L'2YQDHBY!-KXFJO<_7=S *EY\K9Z(TY M1LD(>$T#KD&4B[B+;RV__#K#77UT5A@2G7U.6I]W*\&Z>(1\59V 3;8HO M,2%SDEO:R0/3RBAATMB%Z8W*'O5]4HDEDHF4$0R-K,+#V) -8]R!S1'*JLE] M(QV;SL](*T.Z&Z$OBP"U04NT&!T?Y%Z['7D69A"TUBPPX/U@K> HSN IP(K7 M%^5B:%=^H6;K7E)%SKY5YR1!;Z^F,U[@V@+Y/Z(?'TQ MF_D/P@"8ZU*P-MY$K^<1K) B\PF$F[-\RAP)^9N2"%4VTN7%UEA\$ZK$ISWN MO"^Q,[;L,):HJEB9%@L"!206&S'K:&MX]52AU8Z47I9P:DNWV@]S!WR_M*YU MT6U)=&=:0%Q_C0NJ6YFYM<"Z20ZH.T3 D)7"@0KG,M*(RW?RUE2)) RWZQ3= M8!:3(]*:'Z_8'^]_*%+E;# 'J3*4EW\MCZ22MU[/BWJ')E;^U<^#I,U<7%X->0&CZV<*UWHO% M=4T!L\J^BR;PA(P!.:5.$C[CHM!9Q6&$]U;7< M"),PU_C&V4R;$39M#QT(E!A&[6\@A&X E]!>_PO $SG2GXOR"QS&NWS5BRY? MW/SRYQC_Y.F G*.WN]B4&DUA5Y/JN3,4T!Q#\N$F( M@OZ2@D)61@(/FRPRML-N^8'$O(U#:^YAHAC$I>'"1HD<_O)GP @D!@\P :B. M]^EF'7WXLDGNBVT2J?H;/7P6_6#9'5I/ 7?V:!5D1PXN>)N47XC_1!2T*2&S MM\@=2;^'/];[%=]_DM5^ MCW&DJP0@4>!''+6[*5;R]R[;X16^9ZXIO*#8[)5O/[D%/+_BI<,^@7TPV*S> M#!I#(>F7 @^ TVU:_P$PC=TU7QF.M@EJ<@ M^H*'6!O)EIPT!>,Q?83@%O;)X? L@^R!BC^0KXX-$71:)TY)G#X1@=A\9W:" M<2CRD?$(!)&=PVP98%Y-0BA;9=-, MKHOS5]@8%J'O#1^U6:*C#+ /'EI3(I]84&@+WLB* MF%;F "#^A01N5*"!R6UQ$!6G8]U2[59IEI^0]W.* GD#T*<72T0XP O1%E>_ M2G89$@/9K97F!-!)^M-O"XQT:&5B0%=]L*"!AH-B2+\YLB"]7?&# MH'BN/M6Z%9K2[N[0%ERG!\ ]G_3Z%MR7+W8FLA N'QI/?.7G=D_7G6*+O >M M)*CYP/))G%:)=CO:?(*=%VE/:HZ*@ER&L?X^E=KG= 40@6? MHFW+8WOG#E>F#\6&+K8,!Z2)R#Q'LR36/GH@H$7%V)NU5,PM) P*P=D"3!7I M@O$KT32*J8K,$DZ6,+&5<"C(^T@&G&Y/\<BV40+<\JO)3N#?>,B^N MOQ?96-J/A,C7&^+,)G@UB'(4:3G$](Y@5*5%5=8[M-(&?RL,XZAM3GIV*)>I MF"UKRH -[AX)TKQLQBN[/ Y$K/V8AV;T@5 V%?&&#M9;FXZF$R1\NG?=FI8< M4+E[IM\( C06;;3LB)*#J,D$ ]8U+!:I)9P9]F WXP7W/B39)N&=MVTH=F<' M$EOJF1L"QOSN:C5S&@_ M#EY(0L2"&];B(8^TYJ>)BYS<:1*JT3#\2 >#Q?1R>54HD4\',RCCX>R+$'M'<:SV2(R15&BP6@23X:# MJ*,:2C2383R#) P4WHDN8;(J3<=D$11L Y?*T;B#/K#^(1X-Q]!Z(\4_= MB7KNA4LY,S-%@,,7T70^!DB,Z$:8>#@7#;(F8F%CZI.:,Z@(5(+C=KWX!\K# M0%B,&1LP8.\"Z>DV2/K";;*5(/UER;7A6&= I86"_DA3O:,B@5&Q0Z46<[LR M8W*P >G54XX5!9$ _QL'K#'?L ^@3.2>LE;!3%+=U@8DY#LK'C% BX._T6W( M$^*- XK#L8YPK2I*<88CD%I"U9Z=]_<)1]^*H,-DIT4ZNKW%0-]\E1E+H@(\ MRHND71O"UC3;D#2ACJC5V=)J(R#H5\*C,E+0UAC%5UJ1R8 E.FU NW! AHO1 MI*]<#^WE4'A?%\.!UFG:RZ'T0+06SB$))W MCM!=,W&X-G?]\QE88J27 :ZQY5C2: (D36#F$E2GVZPVH9Y>*"U:I,KJ M/MMYXG0G\!S,#FT7Y;?TEB)FM52;(&6R2GHW/II*!(_ M&T=0OP"=QX9V2)0(+3S5HAD_+*MW08HZ(+V%<2J/7/M%BK4&KU:XQ.!K(A1H M;33S6N02(X"SGKL5>:*8K;N"Z0!L\09"4=XA1V-$D4(==@K&5M;[O43!HUOA M,_0"_8WEM(.&-#:M@2W^5(_-.V!3Z@6L552O0$HW$[>0+3+3B;U:Y8T@*6;; M\14%E /WMD'<#LJ4:H%VH3N,'0*8Q@QAMF2R$)%B08\'H&[FL @Y?X3Q6T/# MGR+4NMB8:6%W:W>@H-X.[Y8[TTFR#0TV_CE/Y38,-5$E"1)=0:==#3,A>BW& M![Y$01%5#S\( 9)*U+1N]<668KV647[G4=XCI+BH[XV1%:Y95M"5%;Q"0%@) MXR:@*M%@WANA\C/JQ_-^'WZ[G(%B,8JP(L1@.(JG_1FH RV\:=:;PW;C!;QT M.8SG$B/#:;P$$CD\W'T2DA6OS>)1O$$5)E+ M_O'2%I!EF3Y(71E,>U/XIQ^/\97!"&8>X\QC4#;Z4S)3>L]?>3QDT!_%,UB* MF<+\S5-UH ]7H;FP.M>%FA<^G?3C$4E4BAD&$X' M(C5CMD0SNX!KJ B2CVG_%&PEH8YAH'*'JS(0:C.\"I4,KDN7HRBJ\FF!]B0 M0I*HW;U39D+W)'"WB#Y7$;DM^<]2D(%D$LLO">.4^.KJ'V! 1XJ4AW84[))Y M."95G[#5^JR5KXN4UT[[+VL;Q*U7+Q*QA[^M=^M0U=J$YQV%>IW>EIYDJ"'>O^T!- QM5WW$M\3!"HX(^ M<2/N8=355Y=#[.8V(4NB:<'97ZU!/7,2I$FFO6TI"\BB!E'*H-8@N:P[])&? MO73FMJ6$HW6R9-X39SC09'$@1/N& 6%MUWZYV,3X69YYJ_ !4+GG9O-2- M"VV[?8"D.9O.XO$=$#YS+&A_N+M,$0L#!C;L;=M*P[V]K05X_2'2TE M=&.B9?^Y):I8!IUKZCA>(0'K=X!9O!BW2.H[UG($F=QX<89_MQTT M6^RPZ(M-J[J^27NW?W %E,2W6I1W"0GJIC#*VH3\LR<5+@/& MI^Y2"344\5S9+*L,I/=$PORRW$6ZZOCQGEV2*T\2FEMA_IS8N-C\5%T L\K* MS4]A&,D7W[C'*[?U9%V!%+FZDJRB L!]YS^*Z.9ND2%#UQ:V4QMAW@:N.7) MZ(/)V_9A@AH6*FKJ:: !>YJ<8 HO(-E(0+I,TAKCX68)8&F_N"?)E"FE97SZ MR'Y25E.@WH!/ 0*PPD.-I9ZO_-L^T^3TG%]EL$OP:P'"LET@2/^6<@622 IG\8)<0R^ ,Q@1(T-4+T V35&EP!+P5C).>\TZ.[(ULFO7RH8PP+G\6PVB(:SZ!)^ M6\R5!=%U<:,>3:URY: _C,>S<30<@/@TC2Y'LWC1QY""^30>C!:1;NB"RXWG MDU$\@R\NHM%P'/?G]-L /IOC=F"PQ2">]A=G@+,A]9T-SO$$>WM,<7WC23R8 MS&DEL\40P0H;7$RF)X-S,*+E+Q9DYISUSP7H'(-/YCA,?S8$> [B_@C-NB"? M(JH$\%Q,%O%L2NNED!QTJYOWX53Q_A0Y_L;2#.NEN@#8 +:,AV1&OAS.*?;E911VS$.T'DS0 M.*DKQ@JB!J&)(]:D1VC^-1 ME#6:I:6VL,V($R-K@9'4>(@@>)92KAX(I?5GS6Q^_2E'6NEK:R?$^L=Q;CG MA&J:N3RY8KG)[L0:X4+3N; KEYOPIM3 Y4A.>+="H ,R+II@(>T0WFXG3->S)\]3 M'D*W4Q;K(3D;JAE@K5X%C$$N3>*VC8_"P'R_DF#EEQ*L.-N,\4/+HNAIQ8*Z M^#Q0Q6R7B!6( %*F];XDA9-3Q"I17K@HG,*LLO60$TZ",/*QBUGQ3YM=[,:5 M'\R-[HXE:NPQ^O@I:&G5OI)DS)@&1512A;B3CO.&+2;4S'-?249[>I6LU\9, MP_<>B#IV?V&AU3=Y$M:=>>BX/'$#K+TP*"R4L.)$#@K"K\1WO:R-ANZH"F*$ ME(R][R(F%==[6"J$U@[O'(O*UT":'VP8 R]MQ[[LQ/D>:&6D *'>RV5E75P2 MUS-0(D3,>$&>=F>CM&YS+FVG)=3 M.?.73\ 1_T)UH)EWD?D'D=1+GZ;D\$M/,VI5HIYG/3!R%BQ&+^,GZI+!/K>+ M:#(<@9*"&OE@ KH5Z<&H54XH%P!T=]"(WX%0).P*5-+Y8(BJZFC1!UUM!,K\ M')Y?#&32_$R3A5ID S0_!4T<4&L?P\13";\:C?2($[0BP!RF=?0-2EHD&0W& M\"SL"-7E@0IEFL&B1I-G+OR[625..J;1'!3\29\V/J)=H*J_F"[D"/O#A3XF M7",HP .&R'PXBF:+>#&SU%$/(>8#-H. M"3NH]H?P-JQYY YI/(@GX[9#.F7A5G-^KWQ ]D/M&&+>QYT.@L9TBL[=.AE% M2RBU(XPH8NYLANGZP9 PGWAH(N8T2"75.4)+-,,467:KU/IYE5+4#*8(DY2X MIMPO0DE;OMN2QM@0?OT1%Q_ )&),<.:B D;46P.A P&Q.JHOVT) M$-..V;J.D&T& <76ATY*#/+")V.J/:Z%GP(+9;AW0. L\6- Z CMG>QLN*,I) #KS7>N56O(SNK%3_\6>0,4J1<7-G"!YS #0F2-, M1O P)SR.+H9]%65(<6S#H4KG\>/38O)Q-)H_!A7:=0&-_QSTEBPJ/]FGI7-E M6/B]D<1W1O$T0;H@CJDS@*D[KG"D@D %_1H'U8"Y$;!DKXZV'MY!>[)^9^*P M4SB#8@9!7;K3UBSVD\:2);0&B MMDE;SCG4R,:*T>EP\,5F M=KZZP_8.*=1"=/[YZD(W(6(K;P=>?-+9_:I%R7 MUX;!)A[>!L ^-63_)#')-JAK;7Z.8L>D'P]91.K'8Y*,0'08H1PRFF*>[HBK M44OP@B["=H!S4+3SH-I!Z/IX<,QUX832@]& M\.6VW&(S=OV_*#OB(WR,RU[T"-[S>$@R.?K!1OT9N3[&\6(TB*@_-*6\I+JV MR@0XQS2>SR:8^\RNR-FL->=B' V'(,9/QY23O9CU*7L"]9!Q5[K%-)H,2*9$ MM]%P2ED/BW@**]3Y%H,)C(TR_033,H;DO9O$0UB&R;AP%+\/8XY)];GD'\=R M+W!_H_X"L _6O9@ *! H0P0/H->QW N0A4?#J9.%Y>^3=% MV7Q&XO6SL*ZAW_SC8-UD0E@W!,V5DTPF\>PHUH'22EB';RS:L6X2S1?Q#%%H M"'@,2M;+: JZX6S4C7/HZ9LMR#TYF^'00[@*?HH/,ACX%(OVH7<Y1B:#:= ?"G(-AO,CR 6< )%KCHQE M/CQ$TBB3"R[K>$8D#=X='T O)&E8.AW@-)PC/L(0T^&PE:0MIDC2!OT%D;31 M?"8H]GPRAD1R 3,/1T3&YG%_.CR)C V&/AD;G(AI1,;@9'IPO6!R]69 M0G8T?>RDJ%G1>70U.$H2&ZOL)Y(8![UYA[KS#Y)#!H2B?R");*X*^#63R&8= M[W(2V:3C74HB@WG;OYVT)*]UII$-AAK #4%<5UIK=%['TGPG2=13OV*;;P]& M0$M@65@3\H>*RNZ8%SOIU/&0EP8)_*VKI!T9O>(^I9_"M>!?S/VZP-11J[_8 M(GN#?I\>=)F<_/?%J/WQ>?"X_#WJS0=_0"4;==UK4WR/^^]V33'J+=P[KTY[ M9]8#_O<'+*T(5)4"E\TWX<]I;SJ<_"$8%R/]U1,GHS&:&@- M!1093"GJCN>'SX!MS!=HHJ;.AQ@W[NR:0>ZWQ7-ME=$X'X?!RU@2%K!T319A MHL5=Z9M<.K.D0L$26'(^17Q(?;*8!))#-UWL'R*+75\..3WV$%$<#3N^9JHX M&75\/6G.VTD5QT-MJ.@I:G'#U.*MH1;-DN[.B$3)BZ:JW\$ZFNRY-03"JT91 MK>[3]5["H5]#1G)F5^7='; MY&NVW6]-/]9D8_,F;2%#9Q&W4TN2J4.$Y1/5TN57]SNN1N4=3B]ZN\Z\K1 M2U _'JD;Q*K(M+ MJ5+,I02P#:G:5Z[3GTWSLVFJ/+]O7+=-$$T8=P,P.BDSHS^[]BT\F;'4I/>= MX<"(I8#R1LIM/]ZG0IS]0 ]JW*6D!U7<^1AE.;ED[3I0<_1\)]SL.$"YUK=/ MH]/&CS ?^SZ.?6YK20O1";'O*!0:2D,+%!:#;X3"Y+M"H3_3 WX7*+1X(4,H MY$5[!?'NNX#D%[N54(+D=\0%)E*ZFM[%9#'_CICQV3A^P[RK@R*(WTLU4#C. M:=CE4X2PHO*]"=.6'5%U!73?@7UTF,*I?P MPRX07A6(%Q'? N]]-5]L5F;1%H)4@O"-J157*@P)!NM(H0%/\+>'B#ND:D\YXFY0!'OWOUX3=*@_+;(_LO^A560>M(7>;UJR3_@K]? U[!*JE ,[\F MW6[3-;7;N"4]EH;#Z0ZO*/:50X4QN$Y70X([:W($6[4#K7K-;878D&?H27#R MO>B3#[K3I*XF=&D+?H%3DK?#+BIC$M7&:@R1F2JR-G"["%LS MMD"4#DRJV)YP?K08-"J294@9QCV3IG,#6Z\+&]^-^9S*[S =^*8C<:3@6V ? MD 'E(J+U?M%DZ-@^ 4S#W@2IT4J:(Y.^569W&=5]L;9@-Y!1P%R?=7LR(/K6 MK@O3.K'.66QZ4J[#.!2(I!2K=9OOM&68\LX*+ M@;=/CK08>A_=H=Y1-U3VQB$YV'T3@:,E?--%\AF?J9ZD; %HOUOXIF^'CD2$ M#NTSJ$?03O0YMJ:9]"E:-5X^6[RNU>S^=S$Q'-#$=TU5G,UEF5]6GQLFN.K! M1_1U[M#5J8/41,B)8[1BXKQ_ID)_@ T;B>+;T?/;:;T?OM3A %)TP'<%'=AD MUBVF=3F!^GYBP_=Q MDL*[M6+X/H'](!]+L.63'A*&VN'UI12G7]NJCCNV))R6I7:.S7?2K9Z$JKXR80J(J9Q M).(G$XGXB;G@KQ0S^,%H@U);][ E 9Y\(#4%XZFL9B;SX0^U026"GUJU5A "GP1 \2" F@Q%:0PF M=)@+6&/KD[!BEH&:HW?#-QA]-'"C^T^^8$&FN.-8 BMSM"Z%#^F%O[H>'B;' MF\S:SI+ V+;^SFDZ]JN>#W8;%HDZ&5^8!/IS(S7E#YP$I_.??] %1YI .SK/.2=PZF#^\31+W9)X1S5[G,)!I:]+WSN<9H24$LQL M44"M4SJY\QVTC> HL N-%.1DH."_P ;2=G\;@]=87L6+1\ D;QA<-?,3LF+> M=TOU1F)AV>C:J( P;(^M2M[ *OY[#&1$^\\55E1,C:H?<_$WTFJP_EU^+O+P MR))[C<FRR^?F^%QEF7&GHT"S]%40+(ODX .W'#11RN2 M,L>QR*<"FEOT"(9PL[Q-)TXU@PR\H\'J9^A%D),[_6RJ(CR>;P3B[SO#B%>L M\:^\>H!27$"5*<0\[;!,0F P; +"V[PUKH>;(]J%Z_L>&_M\#D:VJ2IE*L54 ME<@MY0@481 0>'7U+/#^4;WE6BT(59/V&&SQ(JBE#/I,H+V>[*^$!Q7K,XJEKC:#H7B="SIU"J.VE"L M#M_!3TSH[,E6D]G?T6KB+>[_>+M)%V">:S2QJID,X*."4]6%?1 M8 *8)4X00AE$[-?IBEN&&-\T6@+_\16[TZ]=V,+'E_-FO?D? 8VB\SDP@P6 MBUF'4C";^"(FH0N)W5Z-?/$(7H2/SWJ#H7-PK0J2T 9]SG#)#XBRV" R>&TD MK[DT.*9XSYE4?)_LW*F54,.^*)M=U)]U4BQ-IP(X8?\7WP'@(.;#F7T[PY$B M4GARQM4D& EB )#H]15@"??XL'A&MI3J,=GIK&M:8EZ(@<0T[ZXQ&8^5D"!9 MZC/9K,)1T/M$%9@\99]B ==[*D^]XS125,6]]919]<47&D.:CCD2G1 R*AN] M:$N(H7J3VP&"Q3;]9M:O;7V.3#[%YVT[U5@Z: J\%]*WV2]-ZBJD>-NUU[RM MW!=N\L#6UJ:.(NY%,-+Y&'%'6=ORX!#I8LX5RO ]D+8\9@SR=F# A%U<.)B% MPZ,&!!4'-BK1=P%$2#.8N#3)N\IO_<[$G?ZTWO#_JCB@H7?K)%6WW>PVG,9$ M?3JH\C"@-H<-7S23I8=>;C#:H7Y)9'.CF1$J5^SD7LQ[D\%(:UJ[1-I!,)QQ@]'W.P1,0#IJ_CWN15H ]T9>9FX6JF4<&_O<('\8X^[AJ& ?%Y, -U)B M,R^WT/(!;XZ]>9G#U>CK?*7O,Z$?88-K&4K&)7>%/X?C(@=K<6Y4UJ:K_9([.;#CQ^5Y\ZKP$R%9+*XY@[6W8*+N=D#]""7#4AR@GABJ\L'ICH,4H&5 @^,*J3G:,EQA@0?8,KF(]$K=U2]VH;T M8.I(I]G-&\MP!IPXI3+K+*-RQR&OD;R+U%#!7RKZ21 ND+F M>)JF(!KJ,GN)U98;UJ"&%03FN,SH8>R<>D=58CR"1&FGR'15ZS)^3)JK+)]X MRE^*8HTH_(Z>*\H*#;U<8?Q=ONK15)^HC'ZYCOY[LMW]''TLBA+>^(T&LL_; M,!$ +FAR'(/#3-+G1$S'EFG4B'[#+@%(_:@;VQ MCMG 0M.72Q0^CVHUA!#$5)9!D(9Y%.P?5P2QHK'X+7$ M)HH(:-6TG(0O\L7#0?T1NP)6!VK+S*+F3"3X[.^ (+KH0Q46Z(BT+C^$88UK MXZJ- WJ? [J0%,,M,="5F*' @3V*,0WX7+W!^9AG81I&J M#\CRT&/W.E!#0V.7E=R!ZEYA+UQ3C(7=G#H\B[N,D+PAV-<]M9)]"#:(%*054GW.\:PJZ_IVB15LR2$ ,X+4@,Q3)FD M(+Z_NMF*6T9)+;JB:K^C7N"N+\&)T92J#BO=&-:E$((! $.#C1>$5L '.GDM M,)!VPU9"8?WC8K' W%^%\:=;HLY8P,E!ITFDFRL"855!E8AA?27?!_.?>7:' MB@N?$3 IYF8R_N/71CL)PI936WXL/ BJ?:&6SF8 3(3AZ!^$3DF].XBC5TW3 MN+LEE"S!7>EMY3_*B:@41&RM"BH&@N'>5!88+LAVN6DIJ^4.Y-F4RT[>BSXU MNAJW[ND I3 --]IJE4N.$N8U%WZUHI9R9;PF..^NKYY.*UDVC]18WN^X5*)2 M-G![@W5K%&7>!(WAZA^R]-%4@8';E55L)#3! MV&[!Z-';<.ST!EL)VZ8^[ UWSDCS-46B9RA(8RD!YW]C@Z1=H,:Q4PMT/J?P M7?)H;0OB6BW*+U%F6^I294XLS8EU7P?#L70NP;JDB^D,>T_CD:^EVTVB"OXS M49J.L%7$-!I-L0#F*)I@B]*IZ8^!*"VG-!]BX\9!-(;9YEBY;82]3,=2N7*&J*7(Y&\UAV=3(CH9Q-/I*+SR(&P! M;Y18[]=*XNAZ,(X^;C ,"9]W'46Z:0IU+6F?(G)C(MI(@8_4#FJ:KY=<5CQ+ MI35&)9$OB2J[JH4E_\:*+[F2.IY:IJ(6B'H%P0)<4D"G1[2'@$2P M?F1Y &Y*<5O;/Q[39951.B[5HY5HB.KXKF6U:LY>]$:5QY*FY7_A%HOIH[GH M&K+&2UUYK-O4^3)F1._PJ($HR7 2.,#82.6YN+6[S:74"Y&->.$3)$^@NTPJ M"K+<1)S?]7JU69E! RX77ZLF]_6['!#4- IG<9<*R=@NW;4M*P80P4!@P,>/ M!_$??1I_'X+\GG44%+Z",\)RR)-XVJ?N/OUX/)O()X/1:;=G.)O&L_Z$BJ)C MBR+\>S*9@L;+OPR$6 MF.^#)'T0V1? ".:3:#Z"R2?XU[B_(.G;'I+B/I-YW(P@@&V+,+ZZH>I M8RP=I ?Q "D[$(7%!"MN8Q3632=P8N=)U94NA(8$%S$F.2.;9)C:QR1#A^(XJ$-AO,I M_^QZT(BWR M@.&>)-G$<$.71>EW1!02=2L-CC21$P+7M@U%W$WW4/I.J!_*WTORXI1\H7?H M2D #XS7 >P_TIB2:9UN0FO;:!55N6(,\C&DG:/^2?DBNG0]"O8<(9=Y@"L+O M5,@/,!=FM4FR+6_+OEFFV7:)S:>9H^;LJ^+< #D$*Z2S712W?PAJ4E/'^<*8 M(VQ1!?=U&W0'2/7$2BS/ %@Q,UM# $:^9,[L;5MR+V 1=$S1U;D4A>6L3&P-VZJ@K(0JA,[- E: M-;%$AN*1(:V=S,F,69B>O2)9);DT\I E:45!,&&K183?R M@GNS,F8A!#P%DP?U91O27%8)K P(BKYH]FFGYCGCB]C;E0ZY)R-[H=JQB_=- MQHNU_J959E4QHBZL'N3V2+?(]#)./7P)LWO MZGM+V;1N;$'GG.C^.@)5@,Y8FIJA0%=54O0R6:,JOB(# S?O"H%J]6:_X5%% M]>'L%6*C,M>GS%/D[2@&Z=Y &$O,#41E[XA1H-LPG^!2(6+>U:]Q.*$,R-X0 ME<"5Y=3_S5B*11YL=B5L"P!P].;XM2,=LTS%-87Q%A$6H#;]''MA1RACDE2D MH:'EMS2^?+:<^B[GT2$&_X/"[A MTQF57K\<8%5U+)=PX[9D;A#H_""JS4!@?..7]>,9AR.><3:>M!GE1,F'\=YF MS#BO321S^#@JV8"(O["^Z5YFA/M72MK[=^- /R G#:(C$R-Q=T%[B] ;M(X^ MW[R-G$51WA?WZ.4+^/;=VQ.I/>!OC:KXE@*M9)BA61X]O^&_Q\ M5P+F_H6V\\#;8#J@<8PHJ6Y[7W5O0Z1.'*2J3N0?X9 @-8/N61!)^\$#$P"&"P:TUR8:#LA+J^34%KM(BO*!8\8^PNR_-KXSE&H%!(,+S1MRP MQTW-URMJ+7^E:I4(2]")AC6'>V+?'Y6=V7)9;+]S!30UC8Q9F11[!*AM3X & M>!$] V'YUK7[EL)04J-+A$JODCO&EI$\X])\L%OY%M0:8TWV5D2:;8$%#9"> M+ '8MUEM<+7&VG427>3 X4J!E<[\KR^.1;I6I':B';QZ!??>E(PNNLZ"Z- M .PN'6<2[R.;#=*PB)>BP296T:P7AD.H=Y*+D^^KL4%XILR.5@=TC@?*(%/_ M"NP-KOWU& 7IMQ"Y?$ ?W;9 EPJZ72UOI;O,9@%VN"CB[(OC$@W)ZDTFKETG MH%A(.Q1+618RMO=;,P1L)!C:\EPNGXC",$*8HEF!D[<9S*G)>1:5P:GM'J$21FMH.CPA!W9;*M>FYQG/]BS O& MYTW;(=M[L$_GY4CHH'4O$(GC[$87+&$Q47'=/?8_4W)=0,=;G]L(Z1QC;,S45SUIVQ/S:+D>NPUS:YCP4I M2S=J_\@JFRC!]AR_S(?IQ:+C>KIJ M?(37!?[S])'3QFJFD;OR'^IYR]"Q13.;1GQ^YQ812P^3AH I3>P!C7.')EDW2W5']<,2Z:T%C M_ +F/LJ(5@39FTQW5(:!]')F(1FLK*S1&*V)0VX%Z.92+)4YIR=?G \O8[[^ MUF!:BY8-W;7JIF!=!*F-I'%1-7.F'2_:[0BAJOA\NZD2@YMZQEJTU5S:DIU; M2Z-:9E5@5_)N&VS/ RI751GW)V'IX_%P?J _:&>$8D.<8#8K418\VV38U_E" M)*50_T%E1)1U34J'5[!.VQ;IZE7#HY!9M_ZW1,2J\#C:AGX3]LI)YPWGRG[ 2YA5;DS\: MUG7 ;#>,NM;@_]$(/J2.7C)1@JFO?V?;Z^^Y*N_F=163V2^BZ0*MHI.%["DJ M.!M%OA_$L]D,_IV/)M%']N"1N,&U0^6AR7@>S?MC@*J=BR?9YRAR\D.+\9#F MX@"I50@F:;#3 ,]%-)*P*8P<&/L[NN$=\<*O^877[55WY:X[2QC'J]B;+D@\ MATGX@T$_[B_ZO-$JK.E*D;#HL$!IF*3L(W"F4[YSSFU;+(]L>"U6OU<%NN_@ MX]<4 TM::,7V XF\Y5>RTH>E4+BLM$X@87EM XKGU$;=9^2VVU"4I(F6H8?6 M6&,$;P.I^<;?=CB0^5,-/ZS-XDU2HL:#OE*"RP=&,SDTYE2?36CNC9"?:[%- MXAH0N6A<.*E^) 9X_.*=-3]@$!P%/B;JO=*\=XEK?4%OHR$1K>*5PG@)=I(C M,GTLTZ]HWK7%W;W84%,QO*WNNZ7G'C*8?& Q;M!DM& 4.\K:.6=_31^C_T"? M(@/KS5?VW_0$;&%@ED(L6/!J3] H;F]A7)B]FI*2B'&EMG^H DFA9Z-L-B%( M:X>"%KO_%KDG\"HK4>'"5UF; LAD<)-YAM)#L+% MX-YO4U((L"F=24!#$!,2HA6M7#O?"U)TR355/S\?NNV$;:E<"X^!8A!$83QO@HI\B;;;=)VQYYI3NNU2K=FY3&_M MN]T';% 6#H:9KCWN@)[:6R3=(KP1N=B:%G'PH*W5K8TTJ\SY5YL$))-/*RR! M5]&@?(UU[TX;?$8UE;B;O KTQ#@V2?7%.%*5?,&W1,6'.I3"DB-7MTA_O+QV MP[J8]3P46!R'JQBS)H0*&OSRE*6;-8=?+<4\DG8MELY/(DJ"Z Z+Y,]C+FLG M< 3)-9:["GYK2F7B@BE6RECU;<"'"D6Q@[B@#5]EO^/,S0YRU[%4/ 9WS*:5 MKUM Q9>M=2%H5'O(BI*#H94\'!R72>+Q>ABM$]SH5D)G3Q,K#.G?(E-!!0]> M5 LS850@,SV@NZ[RTMB,Z22_[:QW/_/KBL&'A12HWI%8Z(ZDZF3,Z6!\:Q)P%HJ*)ZUXQ=>;>F^GI-X4/JW/&B6$)KD"078%*$KN2T-(6"61O4@6WV5I$[;+8%D*=-VF"!6COLQU[*:0( M*QEHR8>--.2@1>!,<5]+^S1/IZQ^FJB.V:+H/7?P(KE]YZP<8HD 5+2- Y$" MR<=&^!67I/A2GR/D*U;W=U P@?]OZHQ8OU$O79PIFS>\R)+[]"!FQ5SJ]1F* MR&<6TB^^!! M$E![\D8BT5/MYK+35:^@],X3"U!PM^J-\1619\,IZ?F .3NK$ M#;WNNP+#;%N*#IEV7"U5<%W147?!M\3C#5MNN=!B]0_QDE*9M37-16LYOPZF M7^62J$V1%NOHDIUAPZCOUU/&"+%:$F=?,JW"FG_P B5_PRM_2\LB>NG+"?0\ M1S8<@11ETZ&.]R#M(93JV&:UZ'4;5=OYQOA MZ*Z^YL55*VW6<4E+TU7<'@#EY"&/" _@3!K3>4,[Z4M[0&63M(Q&0EH6O_#>#2 Z"ZDMQHIQT M*K#(83P8#G#9XW@RF/ G?=B(49+EG+G63)K68WH.?SWQL SD-?0( M*&\1*/^2KN_P\KUVP'FG@,,0,,52F(PTSM8>T(7 _,*!T$+A0Q?DEF2=4GW[ M5E(7:C8<1T12AS]'\_D$<&O:7T37XO[W^OR1=Y4 :5XP/R\'\8068G_Y%6Z- M;;DGT98M:[OD*J9%Z+9?3R1#&F0T#N#1NA4)E"Q>#;!9?_HM.#4L\#!?Q M;("KFO#:IO%H-*&U#4>4AMMV9CY<.@\/$& ,"NI+"[5)/%[T(\"%R7/.<#P? M\!GR+\\ZP\:2QG$?$&HRFP>@:E S18H$5(94V-M^2E:2)0$=^W9J@2F#3LP_ M [)M[3](\U-Q\K7TA[<='*-[09%VJA>F,@UFP#X[L E1SR#-7!ZS:/?8 9XZCOS10,4%B7I%V3JF0B<*12LQ!VTHOK4AB'3(MSHZ M,3DA+N 3#W-V2A8M\,_AHHZ*WX/^+!X!M@WZF+8UC:[1TD26>5>O5ND7,LIX M%(V'SYB-^-%),^"ZQL,1KPL$KM<"]O_,.=]0!5I\E@Z=6\;8TM"#>#@:PK\3 M>./L5<6G+4FLC8?7T9_'T\F$5C^;8_K9BN44#'/FR:7!JBN!V*J*2[D,KK>P MUA&9QI[+SQH'B?'QZB#MX11+YTQHDMD&(BM6LIRB=1K MGG@Z1 0FD3=4]!Z *V&MVO&059(_ YO>N$=$&N;RNU0E%W/9B7"(5BVF*=.N MT5<%E:T&2T&2$;&VI;8*I"'(6P)SX@[COU=L4>;@!EM6@74MZA;P9)R37W+4 MA[F$EJ2;!M4,>GK7A3),4NSMAM1RE[N_0YP!7/2;Y!@%%&,AU\DVX8IU624M MD(UJJ,I(=Z4'-JI(VQ.HTLWM59:S^0%#L+"B,&TJB,*EB@G4 (B>9M!(EQ#; MV4\"3$WHW1,Q\# U/9,P8W52ZOA; FKPH[_LX7PR+@2S2E,NJ1(&7PM$&<)< M 6>)E7%=G34L,4R)< BQ^^1OH,\"8S#5=5;$+&R>UD-6%KDXCXNM2MV3>3 , ML:S=T>1KM7/Q 54B5OP%[CPR;_+ZFD0!5[<:)*!-FN08I>PL79)ZCXR2IVB' M8_VTD_QP0:TU6ZMM[B4V3-U3OR&VG7&H@?V0U+*$.L6J&%,5N8VGG;5)^B3Z0L9,^O!4U0B#*9E#L-^MJZ"[3 M#5K;*F.$?;K9<=LKS')"9D2M.9""I$ZB!T)X9RN#4?.0(/P^,0'ZS.!8A^*2*DOB;US'RL0\BW$8Q9(" M,\:>G)>X%[TS8?_RI4O$DBP:,Z:9)(DHFKRM;''E?/#V-3T:'0<.(\J1Z=LF MZWR\IQQ<^Z>SF]&,//D2NU>Y:B;LE*)<'B*H_*Y_PFL.@TXY>M3*C.ZXD6:9 M4"B%!)7(#;(3$\;/JY-O>1WP-3GDL&:[":HJ9<$*LDP5>70Y.IL[07"Q/CAJ MSZ,KK4D4 0",,X>VEDK$>E7PC=V ZQ 8DCPF)R)]3NMS\H^/+;A&U M_350V>1-C2"4#25R@8G@<-(CK5-:.\2J*!Y5>M,Y)3JO;1=6*T-!,JPA*8#. MT1ZQ:9&"7=/#I:TQQT5W\CW6=Y%:XISU2%50F(M$U2[!&A@V(82(->^2A0$L M!H?Z_IG+WJD,[Z@6;P8F:,+W724=.2FI2I,25TO$W-51=%PK#A8NJB;7 M11;:;*250#ZLD^J+])-_2$%:V4BA+ZG/4YFF",ADT]H6N?4 H.N*W_BGG'[% MO+FL%OS?VK^8EDM2[,&JH&7JR#*5NS7MK:BRA<2Y&2)CR^!DE<8NW#NCE6%O M=IDO#@0^IEZF-E:=.459KQ.$W"E F5*T:):--Q">,6FRSE;/@HV:, M[T88?U)+MG(E<:PL=% I994J+^%SJ01P"Y_,L3A8J:0/WA%5BUABN1PIDUGI M LT41,D/DNB;KX0 VN !UKBXD2(&:C?;1(J(R5#6L$!.<,K[+TJO+YQYG9:> MB4_2LFY#8 AOFZ&UR]1&X9G*8@;:=.6H2>@F?4#!T)XO77M+GZ5RE&>Q:%MI M8M#04\YE=A9#PMIQ6'*:V#&ZAY #Z+!J$B,DN=U(!EB1PUBN59S[CW@;1(%R M 7><"LL=SPAAM 2A++?^Y>%\"9LX&V: FI(?12-$GX42,A99$X'+QN7"L!@R M;.K"WLC);9@!=2&%E\$?8F6/V9=-0&F:F0,B404N[>,>;(6[<@5=-SF&IRDK M*.6SR[-29L[UAEKC-)XKVF]4DDB><,V1?*TM)&2)VSS9\KB!,&BJ/%J@,)V\ M*FZO6ED:]QHW2 /-N:QO,9#GR8H&'UL=CK>745AI:Z-3U_%!&K:0''# MCTTPSIF7+L(RE"8*-*F\=MLA0-(Z+ISSF_T@81+B7>UV[B#[8.L;R4;](8XA@R-C3'_;)!'Z^NB9 MM6]22#E7__#J)#1)(8E(M^>=$ J0'=\]:Q76O"R7T3MJLT4[0KB:VD=0I"X< M:QG[:8E)%:XZR$ T955U,D[PAHEO&913@=EH.05?B'E)D&@":E<1"[G,8NJ,DD< MO6U&GW;8ZR3WR,^SL6]A=Z"6H9Q%5_HL*X?,XI>X<^D-:!)0&E^Z<2-5> M,>55&@2<72^V)E9 W@Y4B@J5,Z_ :2=;Y6C&(K\KN%@GM3JL#*EOMETT?CPSXEVRSJAE@Z NR?9_=*F/)R\DJZ2!6?5-4W\^=3Z+OFH^ MJJABFA[>^WJ5M&PD^1%/*R%W*P_*4JD6RUT;U!5&-]7X!6D&2@U(;'(7;B!6 MIF0O.C] '&XN*2]:W=+SL7F"N)_\]PTXX9H'V:)R.LC'Z,DH%FE3O+L5L1E5 M(B!-Z7FL8;:[IW0H)O+MA"V40'U[+)]4B=>Q8 ='%ZEXLNJ8\\T;1<\\XGEI'-M5=MW_ X!(--*8'*U@P"[I.[+LN4NTP.1S(IB0># M%$6L_5UJ/U^X]*:>U:I[N[0L=M9[MR&4?J3D=T<^FUU!K!2PN$4*= %;I_?G M.ST&]T, "+-\"CX/!Z B8M8;T/-AV1*^>#L!&I%7(]HVAH6DV=0(1B'-<=K=DU>VX 3# MF1Q/0PX[).F%IK(#9BZOS>5W.&KZY]*>KXD5GLSQFT$TF,;#/OT^C :C>#R; MXN\8O1>/!S.NX;J(1TA67!'EX2 &0BJ$YE1(+\;4%HG;_&02'F>EE\$\'@ZQ MWOT94*6:]:/YXO!U.P,3%'\-D2(P\C>PP@G8Z,-?&<;I2KZ"X@LG3+%3=73] MZ0:@!ZI>-!_W8^-[C+O"]3M/N_&D1+$/9D"&)G+"DW@V'3R?CO0!PVG,1L/V P[ =H%=H_JS8:/(V#FAR=_T\FGM0@%?SQL5^4'\U=AK S5A61B?ALFTE@FPG(]SN-KF+JXZ>G.8+:[$WG* MRO451UB:OCCX7&**^=H"A8_W@%9/5\5CGKK((]L0@0P+-AZ)6JX5RG5/T6.V MXB2MG"2(+"U]VXX*2L1Z%4]=D#"U-*7GE>GY\69?%BRE7E.F/Y" /%K3?>"/ MJ?A_^.$K#.P%/K'#/K;\T2_I5ZPX F)()0/^:P+KPZ"'IU1R56_0DUUA\>0< M$'Z9N4K@OQ7;),=9L ;5^W1O Y)L:)>97D5R'GT1-T>1:9QP27$3MJ;H:<@3 MVK,XFTY"042+,B,6W#'F%)1<2@ $6\'%>(HADQU96? $9C"XV%"NW4T+5(V< MF%#:(+X"]643DPLXMA(O>+&IA*W#89C,"!TS(+UZ43 H*?=5!_;>@URRXM7F2&\ID+0&2R$;V8@20(7QL+!+TK$#SY,I=$UGRR5"V]-,)%I: M1&::U<\.3=0J*,#<@%?YR-R'FF&+G"8F!=8&*242E!1>V$Z"@'A38C)UFV@_ MM"9ZJ,HX$JJHSQ!VC^FL#OM5<(]!XJV47FQ)@13*[(7OP8,@E5(F@*6RCC:" MG%>P=YQ[(OC#-MHV[_F=5D0KM^N\'2 MV8E+;,#C-T&D-G4)OW!*H2I9$O9I.F.V'G9KD?Y&>.CW*>E&@O#B*ZU MU]Z-.E,=D-8E1CDM]0WCU2A20F$U?G6=\#*W+A)[;U+M'G4J@&%(M2@&D3M$ M)J:C)/6#O.6F750[.\QI7"HX=,>6.;IV=?+%LT>T+01/A\-Q MJ8^J#2+:9/D7$X5S>">"QXK<^)MH%P4CX8_/%^:N:^.25XM+5:L'PXLZG!>^ MB&*/U7:ULQ>_,4D( 1<&*SR>T[H8>S'.$:.FZ22"FE+.9B WO 4+. ;2K@6; M-AU>C103TJ7;6--N79TH4C9 [*;K8MHU5KM";"E>>5N5#1DW9SJ\Y- TYI,^ M9GYV+&H $5;";5#'..G6D" M6=E575P)2TMV0(J F0D/\_+!J>(()7TAAZ&PR"!>[#C-M3M2NWSVL4D8)QU9 M(J)^\VP,Q^_I>/.#*XT;[*%EV;&+:_-R= (RVK@J> [N-2] KJU%B^U0X;Q$ M&+.C:2>A3=50$UU@A\U4:1I+D5GYK&.=MLJK".O'PD8H=H(RK:P'TJR/30OM M)(.)!%=!X28M3*]=&GU@IS>\#F&- QOG5"_ZLPN"50%#DCS1+M&P%Y;BJE&, M67%!)'2)IBU$M$6."7);R"[-M6G#+'Y/!(,[%I[S'05*E9+T8F(IE$S5O@-F M+410B,*Z.,R3R"1=G?,NG:UF8&P9;2J&C:5N%TN$.%8!=?QS&(%]*CQ-N>), MCI0:5*>E3@OH2>%TS=;C&[,GZU(\?_Y_'A7XK'] %AD-W*X=D,*[G6 MATX*;34GG)9KID:@_ZYG9DRKTJ89EDSU?NSAX.^*2VOFG;>>49-H/J^O +9! M!Q!5F=7QK:QSX)IEE;Z1:Y='?1 5/R9FG%L :K2 M*;LUW^\,XLXV-FRZ%WPR;%W5,M'6*&N$TLIU6X$8+6=Q?[C9K#=5[6VT7^)7 MN!FOO0%/U[]=3S#)@FN8=H*T.!/\>=C"MN74V[2=ZE-..,9,.YA83@N.8\!8@?-*4XJLN*/":BI<$76P*F4=9P\UNV'8O2NR6^> M< 4+-XEPC+G&)*_375R7>@SYHA0\KH79-#O:GL.)[&6?KP175XXE6/Q)%K!W )P0-Z7*+1+J=ZJ-(EVN4W&61/1T? MOV=]/N7-Y)ORDW?OST#PG]#M3E%B$BZDBZZ:HEUR&]]VW^R+:!$/QV.*I1F- ML'G2/)Z.A]ZJSKQZWVEE6$:,B@SU1]$P'DZFIDX@OWF!?O'I;$I14O,1_AST MX_EBKF&L2- W /K:Q. I@G80I*;RV44TZJL_OPFF9R["S#F*%B:VS O"4$O$ M0U]X+"3U.DKFP&K@;PX8QT()C\D.]L*]ZJ[%CX!7\/+%NT^OKU^\C'Y!@:^, MKOUFDPW'D/@/41&4RTVJMZV@0*9NTX;P,55UF;)2AWW873/YP$4TEY"1[IKE M:W1'8SVG!!M%KHD\VA1>6M =QLWF#6> @ZT''MWS4=<4KOW03]\A9JLN4^H^ MK307$ZC.E0K X=(V-,S,I#8(2@-8YRL; -O.E$^F%()C8R:EUP@U3J CQ8/+ MVMJJ O2913Y*C3.QQD\[YJ@*@-IHVUZVH\F:J7EUIT,FV-'A2A\M0L9A3I.* MRF/"]8-S#Z82*5M(_D[G4K51KDH7(X9X)W&IW['UI!J^NGR>G?'L[V-:JG'],J#5Z M-[ MS.C)2ZP\^)+JB#I#R8>;=P@H+?\\FV(=?^+9_NK=0I<8/G+_H1_ MCK# [V0^YEK,7#7WQDNI'X$0.QR/HND\NIP,Y[;<]7-/&:>=,!6E^2XBK)-, M)8^QS.[+]M &K[4S&[XZK2G/NC"G%I=?[ZWKPUFJ;!'0;LL6%;WA9.4#=HJS M# 1OO6+@;>NE)JJ^N7O-DKLSLAU9M+C.O\N"#QJLK.Q.MNU*^FGPK7UBK^%7 M2LH"\?%BK"Q/UF?H54A.6PXV3[^"S/688F06DY<3I*@.4OX=R.F;COK,+<+6 M>5;1[YGGW&69#9D" 38-69ZSJ(6!\: MG/X0ZP1X\-P$*0@I59T#+[-\MZ\!?GMIK(O7 MQ/ UKDR@@C*?>M$;26'F;K+J7H5U MM20>T81N?N5W,=S7CLCE:BJO%QNP?6PP6/D#NFAS_2S7!J*J7:XJ[MJ=;V,^ M^&I/GE/7KK%.5_=Y]E<,!S"N$A/$I(*7HDLZ\9+HCWQ'?>&JERS-"&]QSSDCNV!I[?-#>O#J1[$;<;&P& ML:6*76 >T0$6#4"7Z2TEP%!-*X,GEL-KBIPL30T8>=509@3?(T7W&W7%54#NE9PR>XUE4?[3&6.*?PE+WB>6_3P: >'7&X3Y==& M[92^V*PB<)X]*HZLAN[R>GF AMVZ51.UELL8KP,W/E2Q5&WK#VMGM?)Z?86? M@R%=">)Q&PQPPL9V8Y(52M,"M[Y/V_B(84WKAB,HTT+%@:9F'3>,,VG?\<6] MD9JD1.E_:I&OW2"&^!I:;8C)]5%7@S;#.ZMRXZ,N%_&!5[[CUANG][VV;AP/ M;AOA)\'&C[_P_C2/A7$0!_YB?UK?<7'H^>\([&;OP^^%9^S=\9 F_"C$LQ-> M.1W@"V^@Q1%P=S_]:Y&7YS!+0\*<\-]!\UHH7*[G$C9X_0T4LSF>C5/#T.&K M3?9@78QQ=%<4:PPI-86>2?+,ZE0>PU8X^1V%$)LWV$#%U;:V#<]6+?KFH%0>&R'8=^[(3"L5V8M-WHM/3&#=%@4"#N3DGN!*.^DOTU5 MD-?/&[?I(EY;DWN7%HL*#FQ6IWAK5RTKUA;Z)H-6;I/,JS_,59,[70,=LH,//7]I+M?L8CP<]1;: M3T#E@J^DMNQ2PF6D4)ZJ_FW+<=E",2TYQ!TRSH^*KAQPSKAB> MO]U@IYR%3?68/;!)M/!D,.K-[%FP]83E.K23!5<$AP].SRRR QN^SR+'BU%O M_BV+;#2*MIF%T9N'-D-DXX%#-LA%U'S\&BF9E"^ !?T[?(@&DH_2?RI&-WTO MNGP1?O'B9?0AMT<^[/.1!ZZX((SNVBL._7%#N53 CQYY_E$E>M MB(D11;@F#@);E8?NX2'\0JU*AG+IFD<5(3BZN"=:!C2=M"MO!QM3E!73CG6%+ M>?'((M JU88ZO[W+78GE=2KUMA4_L93[7;&!D;?[G.JRB4Q5[JGHZ K0 3-@ M38$BSD$T!LX8HD*Q !4=)N@$9;YR< J%$@%!=LT"W9:^\C&"^4#BEUFR MY96> NF#AY B&BQ\PAC-&TS?-S&3@PB(*$JJ[+Y\R*@9(EH.:XXE/74Q1.2U MF$JT0/:HFL'H9):4>]*KKJHM^,IF(2ZE)E)?3@5IR4BL*S3; M F@8&D1BOG M1%Z[&&XU4*W*;.F<((<.D8_9U/=NN9-:M,;!&AO1%Q,Q0LX-\]NHZW':NGUN ML^1=2@RM MA!,CA\7P$[%ZX_4+.XN9O!,BMRR2TB;A+K&4O,MJ$J+I/:M'M *G;@>U)KNF M!U+KNE';T=48EJFBIF)/5#%$?NSP[9Z;M9#[3)TM%Z&7BL,FGYXSL#/VK+OJ MR8"]&7EZ3"-2*;LD_;3@7KUV84M4MB>59,0*JV@JAQ,7[MSLD MN7(Q J^XK6I.&W/JGG+'N0X[KEB \B":"'>D,FM7(L#S W;HAWY@N4W)O:-V M!NQ2=DIGGF)A%#Q3[JR%K$"J (6N0UU'*V5[)5(3+.#B=NBJ25 OO]JDX1NU MA/A(+KT^6YZF8B.45EJ:IUG-%W"9B K=O?BB*[=B*V?-WX"H;5 D"BJ_3_NU(2UU*FJ1/(L3#BE/^7S M4$SCA*+^L?'$R8%*<3".C!>;%!5!3S;F6;8!.[IC2">IKCM];QJ6HHYENC:6 M'1TO$?2NO:6=T7BU;( \\#G+$<+X)DMLJ8\W53?8Z!Z4I4Q]3APWB&32XQQ^ MV2?MSA['7,,I L<:KL(W$, 4[>7[@CEV/\T.^HO9RT MT2O?3\B96*X376XC:-Z6<'Q/$7>!M3J<"=^%!]E$*@$F7C7'.+HW!0O:#JC" M6M8F:1Y+<,F@F KVF#PY%$Z_P@V$50U&(!BG7R2/@[>(';Y-F0JU*$Z=$KBC M:OU8N.'%A&8P.A.7?/M.5VBN!,8NCE6[X=M]*:$"NCKY72).0M\N;+B,OBW* M:"M<[,B-1D!9QG^=CN";8G20+U(:L$_ M0D42W6W#A;())XW!^%:EE_6G!O.^=JS),.SPD7=Y,-EY)!0)(!ZO;7Y.-6R1 M]<5:W]\"=67Q<6U+-;*QEL,[G?\?&6J8*17[??*H#?R>^M%+/F^S_)(2];0M M7$NK& #L&C:W>Y9$37"+-C>. [5,;57CC$"3.; ,O%GM4@$K$Z1^IJX:A@Y# M*6RLT>(.Q<4)EJ7"&UKFPVHHMW@R+W!96]+%=.117F:!;'"RJ7*#V=BILG(95V"Q]V!*C^]Q;G('48VI@[+>9XP M$J-;]:R&#\C4O4@=KN5K/V9*1Y.VQ%5&U@VY)VE96K_1:?I4 [T'X!.2D8#ND("+O4 M#HV&0&,$I2:Y@\!3PVJFI-E]I?SS3:2+I%/)$9!XJEJ=3@M0535XHW-**;9. M.+=U\F+?4^LFU*JEWRX36T60ER"@IP^6(JD^\DYW#^#EJ"A]*5[%]EY,:H\L M6DOT;?<6"4RWB3%N>7.;WJQD3I0+J%1Q=D*:O XG@2I''=?Y9F,5MMD6:Y/A M-.Q,6V=H&]:QI:9A'U?Q=#ZI '7/XIE<>0+<&\;%VVY\-Y$7%-TU-=IATO:4886F) M4>177FD6L;C*(MU ?-.=(04EX%-;[W(P'B^$)3L\;EF RJYI:R[)UT7:=70U MZFB#[HTV@B'L;EZ\;&GG$>R7BBG932?1'=SEV+"233?V6C.-6,[\T.H4NDQ$>N\9B^:#-4VC_LZ(@Z?#.-3F8 M"Z8""EH$!-01!)M?]0=M"/93]![W\P8^)\+R48R5F^@-4+YU9KQ)G]$BD9F: M]_;]R,386.^0;6V,A-R]M+/CIG;LKS;XA926\S9;?&2H?:RN=<\H8Y]M!3[(J!V MB!!QP%_QK EI)S>%ML. M+ME(!1A3QX//;IO"W14CJZE) D^+ZTJU0' U.M?B8U$+1 )FC,[F:].;3C@Y MHQ?W#FVC/0DPR.W_:NY*=]M(DO2K%!HVA@9*G+H/+[" +-N]!N2V(;NGL1@L M%I1(R9R620U)M:U%/_S&D6=E9AVT[)D_MDA6Y1D9&><7LG@#=V:62Q8J+98L MX!M=E 5ELX$V@!Q1L1=Z?2S6+IQ:'IN8 MR71^R>!UT$BN'LJEM=IL#>HY\5+/Y>IFO=FPE:Y+,!/+@XG@;_:0D)3%:$!< MU[([PDY$R:UPDEFQ[AX.NG].4:!9]1^$7 W#>F0: OYFR,BB%*<-4FT&=-',75J=!T)<=+L8F1'R\&O($9MZ[='MW8*/*Y:R]HH4B MV%JCD*T>"A<_-AV*$I>!S@?K"H,T@[L (U[N*6+!MN9T.A.&&X'M+G^WBZ1Z M=A=.MGF7A,C)/N(Z!;YNYJD9?1FBGR=U;3]H5ZAUR>LXAM7ER"*^H3,Y=4_) M+2$?U4)7EI>(.M]$*O%(P!WEL8FU"494\E XG02<*:I7R?AQ;4'?/^S1ED>J M,$LX!]OA[FPF97I*[&&I\8JT*N0%=.LO&?#:=YDKNZQ3G="G[K!_>T$2A+BY M/(6'S3'MA20,IVN,;E#'Y+Q41LD36./MU>_VET*JK-,&I,JNO/S+=@,,\7;[ ML$*" CW\Y 79L-XS1S'5-7W[D$\)994:AS@\@IBB3(6U>$^]L*5,\"W;<4I1 MB62YH\7R[9[@X98_E7U M@;O/M[IP2Y@#Z!J$S.!\#C$QK+XBX5E4B%GMB)XW7*:-=0@9GM0A7TLJ4P)K M#YX/67$?YZB/BX_P9A',/E*ZGQ,=\>'JTVIY?TO2C@'(\H;2,L;=!Z1T'*L2CQ09*>"GQ-BRRNZS;Z6?@% MHC0OXS)+%0Q'UR>0546(L1SBQ;O_64] 9H1^*HJ]6[#Y7[+")IP;%+4\+ M4= WF NC7YB)/9-==&CX250U!:Q$[B"$L,/E?"T+MKW17AC^\HU><><0[N%R MX"!.WWGW'D:W#M,VL+%J;I(Q68%ZDFW#95PE6)#WC]4MG+0EYQEO;[).TA+M@TLT>'[&HYW,DZB,,WHLK> A()ZF 'GS MZG=H)TKF993')9RZ&?_WK)/ZV/'DI=6\@G^2N,!7TAQZ+K#G LY%4IDTQ\^? MB/HY/)HTR>,:AB*[D)^YJP#Y**0>P1Z>&/W"MV42YTD5O+6,=),8&18%$RQ@ MH$KB''/3*,0F'8D%%SZ7:+,RX$;4J>]D*L"-,QY,*18%35'$8*&+$";&8"R9 M>(H:ZJNN:P(W_,4$\*R3N*S2J*SB$L@) R2O;(1/W3LI/Y\_H]Q.(E(II&4/20TH IV!C[C++/U8H&(D)> M:&M%VX[SR4,&RK:H)8]E8/>O=%^^R)N=[E^D6_!ERU>/=D,$&9.'8!P2L+(Z M+E9[QD:!O[D7/G0F691M$=<9 9B!E- 4F$Q=Q6U:&"1#R.0R1>2&.""_/I,1 MD2BZ/(L:N/O3**OA7HWKMC'XBK(^"("MRQ667#"N96(465R E)*E0(D5\":X M_!.\$^&23O/6R0:/FQ(X28ZYV'E6Q$E#?P&;J FP$QIK4V!0[83E= [0Y.4L MRC).$H(O+LH8@9)Q)'6;&:AZ8Y(I ET6&:,T9PV)B<^8(BBLA)_$ Y26>'//X'32XQK8#R4C*U-I"7/< M'X!?+]?[PVY]>7]0B:&;M271FS!X65RU-?R;9++F0V<-GQA'\(DFG^XN77#@ M6I!%OUSO97J.N/W$&Z.8[U*_O>KLGLM/C:*"EUCE_1\4=,@I M[!9WGV"]1'+RS-I9+Q$ \^WJ>AT,Y&Y&X-TEN9Y)V, M^5L!'5="?,USL\42^2WT\5I4TSE#V9B4S;2 9V%&R%A20Q2L$2^E/'+@C\:_ M1VT3XJ"6):%]YCG- IEB6[5B"Q/0I8UMPC'" 4YY19HLC^HV;N%J=.PC*0B9-"%Y3K=85*#WIZEODQ)8X22#MV',N=ZD N[CPK=)(P;>/>/* M+J %'T=#C>E"'6-LDJWY.(E3Y-A)BY>QB[BH'EZBHZ'1,&>E"72L]]HDO/MG"1.]:F)@S/\J??\]?(W# M;N>T-XW KT<9+D]JNDQ!'\]3--F?D+D:(ZM509JH!/6\BINZ1,,3B]%U[;4B M%(@S&^=500:QMD[('H W0Q$R(%11F=(I1T$$M&M\HXTK&*%I04A+:!NY;(F& MAHPDSS+.8!C2AJ!E"E#AL*H5F@;XOR%K LXO3UJ@5!AW6\)2X*)DN#Q BD/6 M!.!..4@LBCN)SZ.L"44!G+LA:X+J%[EE30SO**IS;IQ_'ZHK2Z*Z#&0)-IN4 MH"T-41V($41U^$;KI[HR:D!30!("K:O-$!J\@MNZSL,TA[)CW9+ 6]?8= 9' MP39:E?,$OTU1V0'-#LD(F1NSQA1^1%/9#/\9HJ]B#N)1T<9) 4IDC99OY'#EU"3];$TLDW"82UJ8FGP;M%#7LC2, H*UBEKD!ZA M"5!7O2P-9%=@:2D5\2A!>JX%B1W/QI!)MHS^CFRLB9,J&\7&TLQF8^E(2B,V MUM;$QF2_>$'#\:E=_=RXA8>] VXT-J(6K)9D5ATCDITK#\I+A#(R:B[TJWL( MURDL;%V\C;_LR8$FA_&8=;@N0E@$)-."<(M4#FO,?RC\/[2LRT@0]A9A!?8T M2>A!;>CFST]R_^--YW'Q.9\WZ5/TD9-C5*(F<"YWJ(M\WNIW7HQ[IYX#,WV* MJ!2,J:"?[/Y?S:NL?-II%;56N$WP_P;X-'T&Z9)=7O<;XWO MA9=\+Q-_EM)/QQA_>W1,)"DREAG>"2A^S)#5:+3^#F16#;O5PH;F>-V5*6C) MJ";GT@,G')D42?)>+ZOJ;$7PS%G9/%%!1OL%7P)8TA3C _="'@E4+4FD G8 MAH'W85O5)/H3_+X3 $(8,ONHRE%I!"&A0L:;1R6:=2NI*;]^\_J=\+;"UL0) MT%P!O36XR3G:?Z6;U0XE/3=? ^$#GD9!-I6?N/&U7D+)7.N\@6&3\3-%)S/^ M5<$%4U6.]U6ZPFE.+Q&@1]7H#.RL=IZ_5\YS960(/^SSM%,(R7?9\/.%2,^F M*,ZU&6<$USR(-@G9$4 +K$OQ#9RT%_?KV^5:5G6C<+A/V]O.^UD-US\(?BCL MHS$$/Y=E%;U=7'U:;U:[A\XD"W3T92G<;2G=R469D\7TXW9[BUP[@RTJBQ3^ M+TFIR3)4G!*R1-]C' VPD^47=#T1V6VO#_2A!4*#6QLTI1*$9/A4)"U%R4C, M#9.ZRX;**!8@+(!PG!>D-W3V)K;''0NK?AJG2#EI$K4E2I)HKT-S2M6VDF@- MJ6MI4E"-4E!91R!'PJT.W#K!,6>#'0L) 26A$GU]&9S"K"9RSFM4L+I4]IO, M5OT9J *CI48R)O7>>TQ@V'-:X!D5V!9 #MH H_)Z!PPU"Q',(3)HO8SM,2WT M+U2\NG=IL9HPS(#4]/9((\,I+B&9YKB #@^Y#%],,P8A3],D;4]>Y M@1503PTT_(H#1NT>J7(0'HZB=!8=7:4BF*\3#CB\2]8+5(;J0KNHS99/,;#< MV1_K=;JOG8 [$0"XH/>_[W;]ND$?R6Y])RZ!TX=9N3]3@3T8LB;%;\ MGH+V6:/C$*ZJ]T:\'GNGQ4,EVFN! BYT7]S)_0;31OBA%K1"[(NOD:ON,G'U M!W=Y0$ 0EPOROUY9_=1((\76WHF_?^:01M])8OOEY0K+$H&XB268B?)0EG9" M8XPXQDY/6_&W#)Z4 8I*5A>V3Q'H^AQN>&T+?6U4]7LE 5%N4>TD)YUDKH@M M 4=B#L>)_E&/\E)SV!/(YHL#B^-I.\^;I_A?4SR-+M;[WT^ND;!L[-MT7K=/ MHVQ>UT]UB\LUYE5+T5+$CT!W0]K M0Z89B.K>XXHWWVJW_PM=[C#\L4=56P=,=9P55+NN*7E79U@4[1G;R^&=CXNO MO@.L&S5O&Q'B9S5*;K_93]@JY@YMN-G#XFL\(IK=#@KW+L-WE%*E.T-!O1\" M-G"4T8'-MA1Z(W0ZZG.&Z> M/1!!!;HVX94(C*ZS0FF.&)7'82>G_364NY6A9UQQ]IG^ X^U4C8YT\%''S/V MZC_C09ICF6'1VF?PU0CWCCP4:ETDV2K*^Q?M&GD5V[BF(HLECZV*\YPK59(9 MHO;NF;TNP M*U9]+>&-R:.*QPU)J-;]XT@:RD/ T=>N+*C0 $+!JW=WMR1> _4+%.'1M#[ M1XI[EC0)49*78V6$RVL=68^$"]1P)7C'H^;F,"HM'XU7<8$4.+:SJ6 M.>).UX9"[.'LTH'".J[O?=1#HZ=.TJ7Q M5A;&!"XT<;^1(T.9R$&0LZL$8X'.]=W">/2S&%=G-CH%_O+!0J)TPW>==1"; M[%2Q[79A4KC*!)^8K_T(!,.5-!252'&VQ"0?D+?3BB)OX&\*]RSJ"O_.*?XJ MK?'O(FI!$*ZYJ.3B&@W>&5R-J>1U8U>Z+B8J8"!.V3O%(&)I-OIOW.BW7-+I(5*:[-_I HT^(H;TBUNXPIVJ M,[V\80+!&=G<7=K;8&@#U6;@@K!^S"PCD9Q;#Z%G>0%BXI#B&B0JYTFASZ4U M,-Q2$%(9UU4A""F+FT00$BA5H!H2'36@]>4F'<&FUWGFIZ/.LCU!1TI2.PD\ M 94/I0FI%9YJ[*TQ)C*C?!E\>FE4:">E,XRM<"YRA"?+3Z89$-U:G5SCK@ 5 M, %-0!IY5*.8L0,+49/17+0))>V?3\@3[J^Z&&=%06)%3B4K&PJP,D>%.>X_ M?F2H<9-&D>01!M%63KJ1K&@J2WR*TI/&&M^:M2>/7FA?1G/ODAI%0,THE6]: MTXF#4/%RD4S3LB^#3IW27IOE*P%YB>5H%GOD1;^L#L0_3]$K>+-29RK$#J(S M-; +>;NO-WV';C)?6.E!DAS- ]V(@2XZ ^UPDFG,0Q7RW!ES^7=A)V&:>"[B M# WD,.I#F3.[XTN*,KNUZ=!"CAU$(=!:?\+#HMRU3B3,K MD;I?C A,5L*QK]7B'26D=""?+..UR.YT%;3E<7?@I-H<.#^'=7G-NS\C .A% MSV*K-:,G9^>46&L VF"^ZMD;7"B3>H[FK\-/'"U#]'$9,UL9E,6DY/\I1Z5L M"G:)L?/B3" N\>,Y"$A9D4<8Q5UFC?)?'KO+G$!$/)_ZPSB[C#U/"85G'WNX M'H' +5[1?UE/FW2WI(/A;EU]%<8Y(DN%Y4JAUP)S_[DB8H,F362_7N9U/*EZ M3A.2T0>B"TDE_"GT_;1E%XG;,R'3/S,LF+*2A"V%#:RZ*3Z94!BSHF[CO&5? MHDRVQ!/0U*"@T)V*"TYXFM_A+)[J9,0%8T(&F9.Z!?C,YJ2MX*G%(RD'.8V: M3/D";;BR!V6Y,T+S#/$5%HI"F,@AR_D'&.[\K[BY?P&]QKZ]O^.=_:/9RF2E M[3%C[?@*9&R)#O5/'%?O 9"P8!J6X DF %%N49Q4.M[_YO'&T^W!L9MKM?*M M]H^,LU"=:L!0$]].M$,U%DRM%:%8+U0!-JI*. 62)F:,?P3)-ZS7QE']M%[M ML&[S0[<:O0:P\9<(TEKG9V/HI@Z[H1*X;%3T5,FG1&V::IL MS-=QBI3TM?XG='Z/48&^&FSKG0E1%@XT"NSPKWMF'53Q_DP7P5M 4^Z1T8V< MTQ:DXO],_)\+:NB[ DP-4BM$SEB,#1,6T72_ZM+9B%?&+WAK-=0.+'?P MZ7&U7$^B7] *1[?U["7C!#V#;W_]\#*:/4%I#[;JH]PJIV+-]H]YE(@=F%3. M!F&_.?P?.[ >$_72HK^?([=Z@X#'CA]KBI/-\:;;M07&8+I^XS*=WNW"R^1# MX^N=NQE&+KRB<"SN?/"":\BDLM[RI28?G0-=.!)>8=^RNSB]KJN MX%X<7O^1&,39=4.4F MT@Q.VH/SH!?LP5-1U8O]X-Y\+D9?/V !Y4%.?&?C]I)68KJUG&[EG:V#*#'Y M)*:-Z"E7"]MXN_*!472?J<>-VHMK,7GDLK-V8. &*$:0[ K91E9XVQ#/]30] M??QPZWL;E8A#DQL,G9U^:(Z1S$&C"IN<8&"$%J_XJPQ/!J:! &[P3#\#F83) MBYB&]_NE?L*#RS@)JW>X00NPURM8=M\ G7JN%.J]'P3T%Q7-K47A?0"^5S_K MP=H=&.X@DC !5SH(PD=L[W(V!A_4&XHR0E [/./52C,&V/ M?&U K!O?2L\,.O3@ ;.]' 5F.YT@[*XH@C"$86L&@:S4 M/4=(]K^@GX?KD$>HO97A.9BH#CJ^W)A%[]@M>43,-M!7##LNLSO\G<8:@N C M7D(W[ L_K/?77" KQMW?T84#+.KTZWK_/\^IYY,D.TD)7)"0VLY#@/:IQ[:X$X,:K;0QL0['_$UJ2I9VM2TEQ^_'!2_W#& M@RR?F% U5*NF@PII@"QW#U%8G+&1EU&_Z$%?#@T^-JK!"JP^:=DLD2WP\!$R3* E1^P0J$*=HDE"(',,>HS>Z1XC5O;39$#;]X-Z!FP" M09-5US83M+P,&1_4@Z&>'(QBUU32:X^Q0"\M.R!A6GIVU;E([O$B2>(H;5L' M<:L#C-G+C1\'3M%O@+,A$ /&U"'D1.IO-K!T_1:Q[TP$VZNAK] M]@M!4?X9 .0<>LD+RSGP4@\XY^";08C. ?H;84@A1QS2&SKB C1)SV05/I/4 M@6= ]YHKS_,0;2,VQQCZ%\_H$!Q'RUI=:C=BH,5W5X=)(^M])JN'GQ'C")! 92$%IP\A-=A%^)Y[TFR0)AE?540B*[0QWWC,/EL7B9."K!)@UZCB5%S M)O:.@IC5!XUX\(:KUXK:MD'VIC<[1DS=54!6=)[%U>@^E <,P\[+%AA8''$) MX)XE0P1<9\EDO=S/:!'&&"2*+D+!R\8:,R+0PF;(X"O1)\0B^S,*'PH=YA@C MEV"U.K2*MG<-K;D;'^W6RUHH I>8N=Q3B?SW-VGMXNOE(QZN=WM.#;N:G&WN$*% MD3-Q.XC.H8NJ\U@,&Q]J6$6G87W*%68I>T2M!Q7LZ;F>!]?E?G./(:3>OKU[ MG_NWX6)U9XS$+&NZ$8 HWOM9!*E@/((X!J($,\/J^@YGQUWF_(X7IOMEZW[9 MN2\_R#L6!9H/\MKL8V@O?>*05\*8W!4\U)':4*M;KA@V,<;S@@ >[S8.03@[ MO%.O<:A'W,.@TF2>]#/UQQS]QR];=P _=@08P#S0V0CID!\9V E-*0PVN=@; M&X$GY&XAH@\L>@WH,L-77HJT+^'K*IY7;CGST.I M*BAI"ZWNHN4]W8@"Z45@)NVVK# OMU\V-^1&Q6 -VBQ&(EUL"&9;0'/S(Q)E MJ+/BDONX9)AZR1"QO2X?HO/5 ?T_6NT ,NG70U[LULL;!-&$P0T]^W:Q67 N M+\$5()Q-*&KNY7I_M]T#]_QY![=IS.D)N/,8 HABDS =5<"D MX,Z*?ELCCCBL8UBQ3#,KOK]'2LX25^ CZ4!E),0=D 1"B%QRX7J8 P[\=KNG MR@"PR/;T_VE- 4^Q1;U=P-+Y5$8G^(ONS0,X_DY.PWT K("=N8#.-7 MBSUNM("W"4Q6N$')%0:KBU"P]XO;VX<(TP4(!!"V567-X#&%4:'L=(V!G"BD MG5QO=R?H38Q%2@W.>&G.>*MF#)?T@?UJ),O 60$FPO).UY=7"RV8@W_9VFH6@B ?(?[-)X MP-_R!PGX3X*)_"#"K6A0%%8:[F%" _X1]-&?M"M./ZJCJ@\$CE>@X(#S=+ ( MQ#$4Y]ZIWGH/@0UV5=6^Z@[NT]ZZ#MW'?'40;.9J^#4D/,IONE#!$0&ALL<[ MHX+"E5%!X5\.Z+35[U^E#=:VH-&.-II%9U>7Q.J MZVHHY\"52Z\PI\&?9&"9ZOIL=.Y]:R#.,#KYV]7ATW89Z>&'[.;AP.4+-(WM MMD0@J[L#3CR.SL_/G$T12,#7H"1@A!)YRVGC-$*I]-!U=D2ARN8IN, &8RMS"_;Q6F&564P+K[,"C M6'+RY)2NI:> (HZ@+Q)S9UBM1HK[SA87I4^\=ULZ ^%AH*G2VY1-DKWCEW8E M775:^RQ%=6 N/;W?(THE#4QMN\SNYY&>@>:P7(.*L9"TCR[( ]+:)YP$NM(H MA]'0M+ *2G2% >M+T#]];F6-Q<)A\5\P,$+&\HO$3DS[AFU8#8&AK>QT4>>V+6HS-OOT"F*)$S). P5[KFMPZ(I\RS!EDSD@= M(4!'C H'U7Q[$,$U"HB?'5TP)^]1U?U"9R<[C.F[6SQ<+A"4F,[4)**V-40* M]_$?=(Q2IKTGD&!X:!>J,.R?IH&-U,0T%'D\K MHY"$=0R/W0RW*2B<8X\SKXP8W MN^5D/"3GK2CC7A+APC(3J()'Q&5AY,:;&^XK@'-BQ)T[_J;^,C .SQ@H[N(8 MG;IY%5GJ=;X/58+I9_]<)\;S;5,XWX:JR ST@#5F'.4'2\X$9]*I0-/?/M6G M<3M-W2\=H."^FC5(VDN1I!P.X1\^6'\3T"'^R*R/"N'XX)4X06E!'(?5Y[O; M[!+D#+1*S"*9\FE[:>//)_GKO%9]O7QRW947^IY M@@P9\T8/)S(9'Y>2$.P(KVB#VWU0-0&<+S$"BNE[N9@^7IW(X[D!U*K^H-Z8BU?1%=2I0?9\5[O1H M%K Z9EYVP1UD^CHN57QAU<-S7#)3JTDY%-,+$^G3#J?6&QJ>,@HO8R:K$A8D M_H<9HGL:#M$U2?L]DO:%)NT7?:0]HL:4AV>:!8].(D_)H1>JY)!3^T9F;W,3 M)GGZ[REJ:O#N&:RDTZ.:C"L;U-/ ]ZSKT].M6%I';.ZMN/.8TWC$0D ]PQ*% M.V/GBHK#%]<^[N#WD; I2-&3K-O3O:@L,,K=%9 9N!R+*%(0(^#>U6Y]-YA) M(E_K0-C@0FQ67X3I)6!^"\Z":Y>\$N5[WLB"1F-S$P*EA9S++%!AR!'9O<6& M F;COD?4_*;7A!H]]P^#98R>AY?KD0H*N3KXM]05ZEE%%;(_N&J#;&1R&9^0 MZ6,(JV-ZY1_7#N&)MM.K8I;2&%<^\?SN9#7Y4)U\ M<$X^'"==V,1_-D=6B/%Q.+=@3M^")($%&5%GQ?6+32FOXG>Z]69#^CN(+73L M/OXO/2FWJ\W-X1/)C^O/*X+DY,-MPW2ZCEO[YPZ&K@+6W<(./4^8Y0S&KQ=%@!Z) MH/SG^!(O/VI GOHH1W<]&>?W1ZS'$8,:L2933\G(6C!' #R.K@(RMF3,Q!(9 M8YL=+J+B?R-<.46F@^PG]]>SL3V51_K[FTH1;S0VM\DSI9$D4-X!'^A M.#K_R-+DK]=?#:M$ M*($TL+G=]L.<^,/]Y7[USWO4.5[]02OD?A-:L^Z3_8N7]N8^$79!DO6"-_U- MQ+@*_#G.8AJ:4'^FAC248:@B1S-&EP(R=!7*/_4.0T=(.WNQN%PY.7&OV)3K M6J0]6W3&7D]U=<6#L)3X][(".GCQ=K(395P$8_OTM10 9:_[7_?[PG_\/4$L#!!0 ( %E% M95 =R(,%1 ( -H* - >&PO+*<.?WUDRR_)![KUJP;RY?H[CG= MG%-8Z2V#^P) HX8S446XT+I\YWE54@ GU9DL09A()A4GVK@J]ZI2 4DKF\29 M-_?]I<<)%3@.1D)\:8F] M;N?C,)-B/(!S[ !3F7! &\(B?$T872MJLS+"*=LZ>&Z!1#*ID#8G;Y0%%JD> M73APGKT4'0^G0JJVMJO@?M?=]$F@]ZQ RM@@<(X=$(V%'+TK-!K24W1DI) M+@5I-?09G6%H$V#LWGXQ7[(][B9#;HX]$A\CJZ(WS:H[:7WN<>2VW^5J> 7U&C[WQ&(7!R#R.4QB/S;=]+KVLY.;]OK; .* MUC5EFHI.;D'3%)P>^[2(\*U]T["]_C(V.$.OR=H\-/?X36X*&:F9OK-+;(,1 M'NU/5GBP'&:M!HH(C_9G2&G-W[8%Q]=L_!U02P,$% @ 645E4'/55"!5 M!@ LC< \ !X;"]W;W)K8F]O:RYX;6S%FU%SVC@0@/^*AI?K/>0 8V/: M:3J3EJ;-3-)F2J_W>"-L ;K:$I5DTO375Q))6!.SA3J]^;UX[EN31]^T$X43FKE-X8-WZ2XL[O]X2/C_H"-^,KGY[U! MC_'&Z4M9.6&FW(D/1C=KJ9;GO6&/+:2Q;A:N'8^LI9*U_"7*^,FN]-U';>0O MK1RO9H71516_%7;$+_DKV*LY[WQP)]P(ZV M?%^)GO\5?? S8AP>7[=!?&7^3QCU8B$+,=5%4POEMG$TH@I75W8EU[;'%*_% M>>^=W@C#;OE2!&Q_E:MR^Q.<#\Z.BYE7TN\P5^4P,%+RJ%(H*TKFWUE=R=)S ME&P6GO-TI@,P1R/R4D!F G""0DU-"C@'D2P3R)2WD6VZE97K!;HVP_M!X M!.S"!U@?/B"&:ZQ4PEH?P'HNU?8 "(<*AM@P,[$,1S!O?PZ9,)\,B87R16R$ M:EH*QLPQ)%;'!ZW+.UE5C*N2?78KGR%<^2:FEHJ!,S!U#8GE<^>=T[A_- MT-0@$Z:*(;$K;KCRN51L8!?%LW:/^6%(+(@KY=N8\PFL:"%A-A@2Z\!G[VN? M)M_'=C85/O4OY+..##/!D%@%_W!CN/* 'QH>WHAV[+#^?T@L@' [K8L-32IV MZ7O9D#!=^*]7/H:P*TDP%23$*I@Y77P_\[:*.JW]F>S^'4XP&R34-@A\*UV5 MPM@_V/L?C1^.039TE$%LA5O?[\Y6W(A]5R68'!+Z<87S V:ABG9/DF J2(A5 M<"U\"[-L^P*A,!O#ZM,_%X&SN[CZ)<0DQ,# FQ&"ZY-.P; MKQK!;GS\&A/UU8HB)HF$6!*S9F[%CR9T=.\W^V"8'!)B.72FX.S%K1\Q[#\: MF"@2ZI%"5S+.7GSE'L/^"6L5F"=&U)X 67DG'":)$;$D'M+S3BY,$"-B0:!Y M>KL.A1:BB(T!\_3.&&+F&)$/(I[2XDXV3" C8H$8F(4R8@OM,'U.%,\0BK"?YY6,4868F(4R8@OAXT2X M%"!#I]F)+81CPBGL#+-01CZ1 H:S._OXQWSJM[?:)F:AC-A">YA(]YYA%LJ( M+?1\PJP%"S$Q"V5'F&YY+!/X>^[/6#:5"#<][H%K0# +C8DM=+AB$(,*,3$+ MC8DMA&'ZYPEB8A8:$UNHJ[ !;C[$Q"PT)J^O(5.![?5)F(7&Q!8Z6(+99DL0 M$[/0F-A""&;8!3'1Y5[$%D(P0RX",3$+C8]1=]LO:.W28XB)66A\BKK;(V;[ M$<(L-#YNY>V,?1&%5D6<\F]/JN>8A?+C5.">)QU5JQR78PK*B17TQ!C?L/<_ MPQ,42G-%8XPH(2:FH)Q804^8LV:]KF*>Q"OVCML5NZST'<3$%)03*PA@/F7# MVPP^[H&8F(+RXRP3:"=PEXUK_!-U(UO/#Z:@_)0+!UKCM1Q34$ZL(!RSM>08 M77-,K" <$RXZSC$%Y<0*PC'ALN,<4U!.K" <,P>8$TQ!$V(%X9@3B(E9:$)L MH4.S+6C \Q,0L-"&VT+.E0JRU!6)B%IH06^AO5?@K+_6V MBGWE1!TBZ5PQ&(Z&<;7F$R9FH4FT4#\>;-^\+L5"*E%^\I>P?GO!J^+6L/ 2 MSC1,TBRL5UTT5?7.;_NLKC4/V^,Y'O\N]^8W4$L#!!0 ( %E%95#";GS= MG ( +0R : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VD%NVS 0 MA>&K&#I : [)(5/$6763;=L+"#9M&;$E0531Y/95O:D*)'I=&$\;"X:%X;_Q M!X'BT[=\J<=SUY;FW)?-V_72EEW5C&/_Q9BR;_*U+@]=G]OIEV,W7.MQ^CJ< M3%_O7^M3-K+=JAGF,ZKGI_G,S"U-SF,Q MMXM]F!:8;GGO\_\LWQV/YWW^VNU_7G,[?E#Q=X'*?!PDRT%"#W++08X>Y)># M/#TH+ <%>I N!RD]*"X'17I06@Y*]*#'Y:!'>I#= AFW_"2$-5]K"[BV?*\M M -ORQ;: ;,LWVP*T+5]M"]BV?+LL* MS]KH89NOMP"]A:^W +V%K[< O86OMP"]A:^W +V%K[< O86OMP"]A:^W WH[ MOMX.Z.WX>CN@MUMAKP1MEO#U=D!OQ]?; ;T=7V\']'9\O1W0V_'U=D!OQ]?; M ;T=7V\/]/9\O3W0V_/U]D!OS]?; [W]"GO=:+.;K[<'>GN^WA[H[?EZ>Z"W MY^OM@=Z>K[<'>GN^W@'H'?AZ!Z!WX.L=@-Z!KW< >@>^W@'H'59X5XE>5O+U M#D#OP-<[ +T#7^\ ] Y\O0/0._#U5J"W\O56H+?R]5:@M_+U5J"W\O56H+?R M]5:@MZYPU@0=-N'KK4!OY>NM0&_EZZU ;^7K'8'>D:]W!'I'OMX1Z!WY>D>@ M=^3K'8'>D:]W!'I'OMX1Z!U7."N(#@OR]8Y [\C7.P*](U_O!/1.?+T3T#OQ M]4Y [\37.P&]$U_O!/1.?+T3T#OQ]4XSO4M3#_GP?1S.[:G7Y-U!+ P04 " !91650 M"E)L3S0" !#,0 $P %M#;VYT96YT7U1Y<&5S72YX;6S-V]]NFS 4Q_%7 MB;B=@H,!FTU-;]K=;I6V%_# 25#X)]OMTK>?0]M)JS*I51/I>Q,"QYSS@UB? MNUS]?)RL7QSZ;O#K9!?"]$4(7^]L;WPZ3G:(EA/BJ=N*R=1[L[5"KE9* MU.,0[!"6X=@CN;ZZM1MSWX7%S=/U8^MU8J:I:VL3VG$0#T/SJNGRN6'J;#>O M\;MV\I_B@F3Q]1"[^'AMG<2J3\0;)KR^\7@>[_O^8)UK&_NN:.-FT]:V&>O[ M/MZ2^LE9T_B=M:'O4K\SSC8_@FN'[7/>.^/"-]/'QN+0B7\6I)?+$1X[>SK M7#GGY!"WA3TU:BX\?68?&OBR&^K1V>7D8M6%]L3CQ4AWL>K%<>$Y']$>MTYC MFS<-CZTO]\/^'MU^_G[JA?\M>C$?/O;6SY=#0G+DD!P%)$<)R:$@.30D1P7) M\1F2(UM1@E!$S2BD9A13,PJJ&475C,)J1G$UH\":4625%%DE159)D5529)44 M625%5DF155)DE119)476G")K3I$UI\B:4V3-*;+F%%ESBJPY1=:<(FM.D;6@ MR%I09"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2FREA192XJL)476DB)K29&U MI,A:4F0M*;*6%%D5159%D5519%44615%5D6155%D5119%45619%54V35%%DU M159-D5539-44635%5DV155-DU119*XJL%476BB)K19&UHLA:75#6^9CVIAW^ ME^37..Y?YHOYOQ/7?P!02P$"% ,4 " !91650'R// \ 3 @ "P M @ $ 7W)E;',O+G)E;'-02P$"% ,4 " !91650)^B' M#H( "Q $ @ 'I 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( %E%95 ?$MK+[P "L" 1 " 9D! !D M;V-0&UL4$L! A0#% M @ 645E4&'<,P8T P .P\ !@ ( !^ @ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 645E4!0U*8W< 0 M800 !@ ( !,1( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 645E4#">U.BS 0 T@, !D ( !$2< 'AL+W=O&PO=V]R:W-H965T8J !X M;"]W;W)K&UL4$L! A0#% @ 645E4 ^H5C>U M 0 T@, !D ( !TBP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 645E4!H4I7ZW 0 T@, !D M ( !E3( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 645E4"9]<9"U 0 T@, !D ( !6#@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M645E4-1A /ZU 0 T@, !D ( !&CX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 645E4,HV%[BU 0 T@, !D M ( !GTD 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 645E4-X:[T_% 0 -P0 !D ( !G4\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 645E M4/]W1Z2X 0 T@, !D ( !DE4 'AL+W=O<[@! #2 P &0 M @ &!5P >&PO=V]R:W-H965T&UL4$L! A0#% @ 645E4&VOL[NW 0 T@, M !D ( !75L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 645E4()/I^&S 0 T@, !D M ( !06$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 645E4,2 2VNX 0 T@, !D ( !5F< 'AL+W=O MP! !D M!0 &0 @ %%:0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 645E4&V= MH_?Z @ ?PL !D ( !9V\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 645E4$28BV+, 0 -@0 !D M ( !PGH 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 645E4%$O*WN=! %1D !D ( ! M58, 'AL+W=O&PO=V]R:W-H965T* !X;"]W;W)K&UL4$L! A0#% M @ 645E4 38SBV3 @ XPD !D ( !B(P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 645E4 114WF% @ C0H !D M ( !A:4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 645E4$.M9J1) P (0X !D ( !$JX M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M645E4.=@_C:Y @ *PL !D ( !E+< 'AL+W=O&PO=V]R:W-H965T8\P$ 0% 9 " :'% !X;"]W;W)K&UL4$L! A0#% @ 645E4 7L*GS. 0 .P0 !D M ( !R\< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 645E4 5TUVW\ 0 AP4 !D ( !C,X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 645E M4%L$"]=O @ * @ !D ( !?=8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 645E4!L$WFK6 P =1< M !D ( !;]X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 645E4) )SC?! 0 8@0 !D M ( !L^8 'AL+W=O&PO&PO&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !91650"E)L3S0" !# M,0 $P @ 'JC0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 7@!> ,09 !/D $ ! end XML 42 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations (Tables)
3 Months Ended
Jan. 31, 2020
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table summarizes the allocation of the purchase price to the fair values assigned to the CMW assets acquired and liabilities assumed. These fair values are based on internal company and independent external third-party valuations:
(Dollars in thousands)
 
April 1, 2019
Cash and cash equivalents
 
$
16,341

Receivables
 
65,674

Inventories
 
241,429

Prepaid expenses and other current assets
 
9,218

Property, plant and equipment
 
142,779

Goodwill
 
135,521

Other intangible assets
 
264,190

Other long-term assets
 
7,971

Accounts payable
 
(36,655
)
Accrued liabilities
 
(52,258
)
Deferred income tax liabilities
 
(86,231
)
Other long-term liabilities
 
(6,665
)
Total fair value of net assets acquired
 
701,314

Less: cash and cash equivalents acquired
 
(16,341
)
Total purchase price
 
$
684,973


Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination
The fair values of the other intangible assets acquired on the closing date, related accumulated amortization from the closing date through January 31, 2020, and weighted-average useful lives were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Customer-related
 
18.3
 
$
130,800

 
$
(7,193
)
 
$
123,607

Developed technology
 
7.8
 
20,900

 
(2,885
)
 
18,015

Trade names
 
20.0
 
5,200

 
(216
)
 
4,984

Backlog
 
0.5
 
3,590

 
(3,590
)
 

Total definite-lived
 
16.6
 
160,490

 
(13,884
)
 
146,606

Indefinite-lived - trade names
 
 
 
103,700

 

 
103,700

Total other intangible assets, net
 
 
 
$
264,190

 
$
(13,884
)
 
$
250,306


Business Acquisition, Pro Forma Information
The following table presents unaudited pro forma financial information related to the company's acquisition of CMW:
 
 
Three Months Ended
(Dollars in thousands, except per share data)
 
January 31, 2020
 
February 1, 2019
Net sales
 
$
767,483

 
$
777,537

Net earnings
 
70,561

 
56,515

Basic net earnings per share of common stock
 
0.66

 
0.53

Diluted net earnings per share of common stock
 
$
0.65

 
$
0.52

XML 43 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue
3 Months Ended
Jan. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue
4
Revenue
The company enters into contracts with its customers for the sale of products or rendering of services in the ordinary course of business. A contract with commercial substance exists at the time the company receives and accepts a purchase order under a sales contract with a customer. The company recognizes revenue when, or as, performance obligations under the terms of a contract with its customer are satisfied, which occurs with the transfer of control of product or services. Control is typically transferred to the customer at the time a product is shipped, or in the case of certain agreements, when a product is delivered or as services are rendered. Revenue is recognized based on the transaction price, which is measured as the amount of consideration the company expects to receive in exchange for transferring product or rendering services pursuant to the terms of the contract with a customer. The amount of consideration the company receives and the revenue the company recognizes varies with changes in sales promotions and incentives offered to customers, as well as anticipated product returns. A provision is made at the time revenue is recognized as a reduction of the transaction price for expected product returns, rebates, floor plan costs, and other sales promotion and incentive expenses. If a contract contains more than one performance obligation, the transaction price is allocated to each performance obligation based on the relative standalone selling price of the respective promised good or service. The company does not recognize revenue in situations where collectability from the customer is not probable, and defers the recognition of revenue until collection is probable or payment is received and performance obligations are satisfied.
Freight and shipping revenue billed to customers concurrent with revenue producing activities is included within revenue and the cost for freight and shipping is recognized as an expense within cost of sales when control has transferred to the customer. Shipping and handling activities that occur after control of the related products is transferred are treated as a fulfillment activity rather than a promised service, and therefore, are not considered a performance obligation. Sales, use, value-added, and other excise taxes the company collects concurrent with revenue producing activities are excluded from revenue. Incremental costs of obtaining a contract for which the performance obligations will be satisfied within the next twelve months are expensed as incurred. Incidental items, including goods or services, that are immaterial in the context of the contract are recognized as expense when incurred. Additionally, the company has elected not to disclose the balance of unfulfilled performance obligations for contracts with a contractual term of twelve months or less.
The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (in thousands):
Three Months Ended January 31, 2020
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
523,909

 
$
152,458

 
$
5,525

 
$
681,892

Irrigation
 
70,812

 
13,390

 
1,389

 
85,591

Total net sales
 
$
594,721

 
$
165,848

 
$
6,914

 
$
767,483

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
454,396

 
$
130,338

 
$
6,914

 
$
591,648

Foreign Countries
 
140,325

 
35,510

 

 
175,835

Total net sales
 
$
594,721

 
$
165,848

 
$
6,914

 
$
767,483

Three Months Ended February 1, 2019
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
387,550

 
$
133,510

 
$
1,969

 
$
523,029

Irrigation
 
67,456

 
11,648

 
823

 
79,927

Total net sales
 
$
455,006

 
$
145,158

 
$
2,792

 
$
602,956

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
348,104

 
$
110,515

 
$
2,792

 
$
461,411

Foreign Countries
 
106,902

 
34,643

 

 
141,545

Total net sales
 
$
455,006

 
$
145,158

 
$
2,792

 
$
602,956

Contract Liabilities
Contract liabilities relate to deferred revenue recognized for payments received at contract inception in advance of the company's performance under the respective contract and generally relate to the sale of separately priced extended warranty contracts, service contracts, and non-refundable customer deposits. The company recognizes revenue over the term of the contract in proportion to the costs expected to be incurred in satisfying the performance obligations under the separately priced extended warranty and service contracts. For non-refundable customer deposits, the company recognizes revenue as of the point in time in which the performance obligation has been satisfied under the contract with the customer, which typically occurs upon change in control at the time a product is shipped. As of January 31, 2020 and October 31, 2019, $20.5 million and $22.0 million, respectively, of deferred revenue associated with outstanding separately priced extended warranty contracts, service contracts, and non-refundable customer deposits was reported within accrued liabilities and other long-term liabilities in the Condensed Consolidated Balance Sheets. For the three months ended January 31, 2020, the company recognized $3.6 million of the October 31, 2019 deferred revenue balance within net sales in the Condensed Consolidated Statements of Earnings. The company expects to recognize approximately $7.1 million of the October 31, 2019 deferred revenue amount within net sales throughout the remainder of fiscal 2020, $6.4 million in fiscal 2021, and $5.0 million thereafter.
XML 44 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories
3 Months Ended
Jan. 31, 2020
Inventory Disclosure [Abstract]  
Inventories
8
Inventories
Inventories are valued at the lower of cost or net realizable value, with cost determined by the first-in, first-out ("FIFO") method for a majority of the company's inventories and the last-in, first-out ("LIFO") and average cost methods for all other inventories. The company establishes a reserve for excess, slow-moving, and obsolete inventory that is equal to the difference between the cost and estimated net realizable value for that inventory. These reserves are based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory.
Inventories were as follows:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Raw materials and work in process
 
$
188,235

 
$
124,458

 
$
179,967

Finished goods and service parts
 
632,796

 
364,393

 
553,767

Total FIFO value
 
821,031

 
488,851

 
733,734

Less: adjustment to LIFO value
 
82,071

 
72,201

 
82,071

Total inventories, net
 
$
738,960

 
$
416,650

 
$
651,663


XML 46 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities - Narrative (Details)
$ in Millions
3 Months Ended
Jan. 31, 2020
USD ($)
Derivative Instruments, Gain (Loss) [Line Items]  
Maximum length of time hedged in cash flow hedge 2 years
Cash flow hedge effectiveness measurement period 2 months
Gains from AOCL to earnings $ 4.6
Forward currency contracts  
Derivative Instruments, Gain (Loss) [Line Items]  
Derivative, notional amount $ 277.6
XML 47 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Lease Expense Incurred (Details)
$ in Thousands
3 Months Ended
Jan. 31, 2020
USD ($)
Leases [Abstract]  
Operating lease expense $ 4,834
Short-term lease expense 682
Variable lease expense 37
Total lease expense $ 5,553
XML 48 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Jan. 31, 2020
Oct. 31, 2019
Feb. 01, 2019
Assets:      
Forward currency contracts $ 12,676 $ 10,898 $ 5,836
Liabilities:      
Forward currency contracts 0 9 33
Forward currency contracts      
Assets:      
Forward currency contracts 12,676 10,898 5,836
Liabilities:      
Forward currency contracts 0 9 33
Measured on a recurring basis      
Assets:      
Total assets 12,676 10,898 5,836
Liabilities:      
Total liabilities   9 33
Measured on a recurring basis | Forward currency contracts      
Assets:      
Forward currency contracts 12,676 10,898 5,836
Liabilities:      
Forward currency contracts   9 33
Measured on a recurring basis | Level 1      
Assets:      
Total assets 0 0 0
Liabilities:      
Total liabilities   0 0
Measured on a recurring basis | Level 1 | Forward currency contracts      
Assets:      
Forward currency contracts 0 0 0
Liabilities:      
Forward currency contracts   0 0
Measured on a recurring basis | Level 2      
Assets:      
Total assets 12,676 10,898 5,836
Liabilities:      
Total liabilities   9 33
Measured on a recurring basis | Level 2 | Forward currency contracts      
Assets:      
Forward currency contracts 12,676 10,898 5,836
Liabilities:      
Forward currency contracts   9 33
Measured on a recurring basis | Level 3      
Assets:      
Total assets 0 0 0
Liabilities:      
Total liabilities   0 0
Measured on a recurring basis | Level 3 | Forward currency contracts      
Assets:      
Forward currency contracts $ 0 0 0
Liabilities:      
Forward currency contracts   $ 0 $ 0
XML 49 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Data - Components of Loss before Income Taxes Included in Other (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Components of the loss before income taxes included in "Other"    
Interest expense $ (8,156) $ (4,742)
Earnings from wholly-owned domestic distribution companies and other income, net 3,166 4,708
Earnings before income taxes 86,139 70,020
Other    
Components of the loss before income taxes included in "Other"    
Corporate expenses (32,442) (28,314)
Interest expense (8,156) (4,742)
Earnings from wholly-owned domestic distribution companies and other income, net 2,697 2,026
Earnings before income taxes $ (37,901) $ (31,030)
XML 50 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details)
$ in Thousands
3 Months Ended
Jan. 31, 2020
USD ($)
Changes in the net carrying amount of goodwill  
Goodwill, beginning balance $ 362,253
Translation adjustments (117)
Goodwill, ending balance 362,136
Operating Segments | Professional  
Changes in the net carrying amount of goodwill  
Goodwill, beginning balance 350,250
Translation adjustments (116)
Goodwill, ending balance 350,134
Operating Segments | Residential  
Changes in the net carrying amount of goodwill  
Goodwill, beginning balance 10,469
Translation adjustments (1)
Goodwill, ending balance 10,468
Other  
Changes in the net carrying amount of goodwill  
Goodwill, beginning balance 1,534
Translation adjustments 0
Goodwill, ending balance $ 1,534
XML 51 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Management Actions - Narrative (Details) - Disposal Group, Not Discontinued Operations - Toro Underground Wind Down - USD ($)
3 Months Ended 12 Months Ended
Jan. 31, 2020
Oct. 31, 2020
Oct. 31, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Disposal group, inventory write-down $ 0   $ 10,000,000.0
Accrued liabilities $ 900,000    
Scenario, Forecast | Minimum      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Income (loss) from individually significant component disposed of or held-for-sale, excluding discontinued operations, attributable to parent, before income tax   $ 10,000,000.0  
Scenario, Forecast | Maximum      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Income (loss) from individually significant component disposed of or held-for-sale, excluding discontinued operations, attributable to parent, before income tax   $ (11,000,000.0)  
XML 52 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Statement of Comprehensive Income [Abstract]    
Derivative instruments, tax $ 189 $ (1,352)
XML 53 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Balance at beginning of period at Oct. 31, 2018 $ 668,916 $ 105,601 $ 587,252 $ (23,937)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Cash dividends paid on common stock (23,923)   (23,923)  
Issuance of shares for stock options exercised and restricted stock units vested 6,165 538 5,627  
Stock-based compensation expense 3,924   3,924  
Contribution of stock to a deferred compensation trust 1,404   1,404  
Purchase of common stock (21,915) (392) (21,523)  
Other comprehensive loss (578)     (578)
Net earnings 59,540   59,540  
Balance at end of period at Feb. 01, 2019 694,397 105,747 613,165 (24,515)
Balance at beginning of period at Oct. 31, 2019 859,578 106,742 784,885 (32,049)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Cash dividends paid on common stock (26,856)   (26,856)  
Issuance of shares for stock options exercised and restricted stock units vested 4,142 253 3,889  
Stock-based compensation expense 3,960   3,960  
Contribution of stock to a deferred compensation trust 2,568   2,568  
Purchase of common stock (1,361) (18) (1,343)  
Other comprehensive loss (72)     (72)
Net earnings 70,091   70,091  
Balance at end of period at Jan. 31, 2020 $ 912,050 $ 106,977 $ 837,194 $ (32,121)
XML 54 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Warranty Guarantees - Schedule of Changes in Accrued Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Warranty provisions, claims, and changes in estimates    
Beginning balance $ 96,604 $ 76,214
Provisions 14,031 10,556
Claims (14,703) (10,815)
Changes in estimates 691 790
Ending balance $ 96,623 $ 76,745
XML 55 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Performance Share Awards and Restricted Stock and Restricted Stock Unit Awards (Details) - $ / shares
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Restricted stock and restricted stock unit awards    
Stock-Based Compensation    
Vesting period 3 years  
Weighted-average fair value of awards granted (in dollars per share) $ 77.08 $ 58.53
Performance share awards    
Stock-Based Compensation    
Performance goal period 3 years  
Weighted-average fair value of awards granted (in dollars per share) $ 77.33 $ 59.58
Performance share awards | Maximum    
Stock-Based Compensation    
Vesting (as a percent) 200.00%  
Performance share awards | Minimum    
Stock-Based Compensation    
Vesting (as a percent) 0.00%  
Tranche One | Restricted stock and restricted stock unit awards    
Stock-Based Compensation    
Vesting (as a percent) 33.33%  
Tranche Two | Restricted stock and restricted stock unit awards    
Stock-Based Compensation    
Vesting (as a percent) 33.33%  
Tranche Three | Restricted stock and restricted stock unit awards    
Stock-Based Compensation    
Vesting (as a percent) 33.33%  
XML 56 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combination - Pro Forma (Details) - The Charles Machine Works, Inc. - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Business Acquisition [Line Items]    
Net sales $ 767,483 $ 777,537
Net earnings $ 70,561 $ 56,515
Basic net earnings per share of common stock (in usd per share) $ 0.66 $ 0.53
Diluted net earnings per share of common stock (in usd per share) $ 0.65 $ 0.52
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Basis of Presentation - Narrative (Details) - USD ($)
$ in Thousands
Jan. 31, 2020
Nov. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Right-of-use assets $ 73,137  
Present value of operating lease liabilities $ 76,389  
ASU No. 2016-02    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Right-of-use assets   $ 78,100
Present value of operating lease liabilities   $ 77,100
XML 59 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Per Share Data (Tables)
3 Months Ended
Jan. 31, 2020
Earnings Per Share [Abstract]  
Reconciliations of basic and diluted weighted-average shares of common stock outstanding
Reconciliations of basic and diluted weighted-average shares of common stock outstanding are as follows:
 
 
Three Months Ended
(Shares in thousands)
 
January 31, 2020
 
February 1, 2019
Basic
 
 

 
 

Weighted-average number of shares of common stock
 
107,380

 
106,216

Assumed issuance of contingent shares
 
43

 
42

Weighted-average number of shares of common stock and assumed issuance of contingent shares
 
107,423

 
106,258

 
 
 
 
 
Diluted
 
 

 
 

Weighted-average number of shares of common stock and assumed issuance of contingent shares
 
107,423

 
106,258

Effect of dilutive securities
 
1,232

 
1,523

Weighted-average number of shares of common stock, assumed issuance of contingent shares, and effect of dilutive securities
 
108,655

 
107,781


XML 60 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation
3 Months Ended
Jan. 31, 2020
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
12
Stock-Based Compensation
Compensation costs related to stock-based awards were as follows:
 
 
Three Months Ended
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
Unrestricted common stock awards
 
$
693

 
$
592

Stock option awards
 
1,777

 
1,835

Performance share awards
 
548

 
804

Restricted stock unit awards
 
942

 
693

Total compensation cost for stock-based awards
 
$
3,960

 
$
3,924


Unrestricted Common Stock Awards
During the first three months of fiscal years 2020 and 2019, 8,920 and 10,090 shares, respectively, of fully vested unrestricted common stock awards were granted to certain members of the company's Board of Directors as a component of their compensation for their service on the Board of Directors and are recorded in selling, general and administrative expense in the Condensed Consolidated Statements of Earnings.
Stock Option Awards
Under The Toro Company Amended and Restated 2010 Equity and Incentive Plan, as amended and restated (the "2010 plan"), stock options are granted with an exercise price equal to the closing price of the company’s common stock on the date of grant, as reported by the New York Stock Exchange. Options are generally granted to executive officers, other employees, and non-employee members of the company’s Board of Directors on an annual basis in the first quarter of the company’s fiscal year. Options generally vest one-third each year over a three-year period and have a ten-year term. Other options granted to certain employees vest in full on the three-year anniversary of the date of grant and have a ten-year term. Compensation cost equal to the grant date fair value is generally recognized for these awards over the vesting period. Stock options granted to executive officers and other employees are subject to accelerated vesting if the option holder meets the retirement definition set forth in the 2010 plan. In that case, the fair value of the options is expensed in the fiscal year of grant because generally, if the option holder is employed as of the end of the fiscal year in which the options are granted, such options will not be forfeited but continue to vest according to their schedule following retirement. Similarly, if a non-employee director has served on the company’s Board of Directors for ten full fiscal years or more, the awards vest immediately upon retirement, and therefore, the fair value of the options granted is fully expensed on the date of the grant.
The fair value of each stock option is estimated on the date of grant using the Black-Scholes valuation method. The expected life is a significant assumption as it determines the period for which the risk-free interest rate, stock price volatility, and dividend yield must be applied. The expected life is the average length of time in which executive officers, other employees, and non-employee directors are expected to exercise their stock options, which is primarily based on historical exercise experience. The company groups executive officers and non-employee directors for valuation purposes based on similar historical exercise behavior. Expected stock price volatilities are based on the daily movement of the company’s common stock over the most recent historical period equivalent to the expected life of the option. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury rate over the expected life at the time of grant. Dividend yield is estimated over the expected life based on the company’s historical cash dividends paid, expected future cash dividends and dividend yield, and expected changes in the company’s stock price.
The table below illustrates the weighted-average valuation assumptions for options granted in the following fiscal periods:
 
 
Fiscal 2020
 
Fiscal 2019
Expected life of option in years
 
6.31
 
6.31
Expected stock price volatility
 
19.38%
 
19.84%
Risk-free interest rate
 
1.79%
 
2.77%
Expected dividend yield
 
0.98%
 
1.18%
Per share weighted-average fair value at date of grant
 
$15.37
 
$12.81

Restricted Stock Unit Awards
Under the 2010 plan, restricted stock unit awards are generally granted to certain employees that are not executive officers. Occasionally, restricted stock unit awards may be granted, including to executive officers, in connection with hiring, mid-year promotions, leadership transition, or retention. Restricted stock unit awards generally vest one-third each year over a three-year period, or vest in full on the three-year anniversary of the date of grant. Such awards may have performance-based rather than time-based vesting requirements. Compensation cost equal to the grant date fair value, which is equal to the closing price of the company’s common stock on the date of grant multiplied by the number of shares subject to the restricted stock unit awards, is recognized for these awards over the vesting period. The per share weighted-average fair value of restricted stock unit awards granted during the first three months of fiscal 2020 and 2019 was $77.08 and $58.53, respectively.
Performance Share Awards
Under the 2010 plan, the company grants performance share awards to executive officers and other employees under which they are entitled to receive shares of the company’s common stock contingent on the achievement of performance goals of the company and businesses of the company, which are generally measured over a three-year period. The number of shares of common stock a participant receives can be increased (up to 200 percent of target levels) or reduced (down to zero) based on the level of achievement of performance goals and will vest at the end of a three-year period. Performance share awards are generally granted on an annual basis in the first quarter of the company’s fiscal year. Compensation cost is recognized for these awards on a straight-line basis over the vesting period based on the per share fair value as of the date of grant and the probability of achieving each performance goal. The per share weighted-average fair value of performance share awards granted during the first quarter of fiscal 2020 and 2019 was $77.33 and $59.58, respectively.
XML 61 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Leases
3 Months Ended
Jan. 31, 2020
Leases [Abstract]  
Leases
16
Leases
The company enters into contracts that are, or contain, operating lease agreements for certain property, plant, or equipment assets in the normal course of business, such as buildings for manufacturing facilities, office space, distribution centers, and warehouse facilities; land for product testing sites; machinery and equipment for research and development activities, manufacturing and assembly processes, and administrative tasks; and vehicles for sales, service, marketing, and distribution activities. Contracts that explicitly or implicitly relate to property, plant, and equipment are assessed at inception to determine if the contract is, or contains, a lease. Such contracts for operating lease agreements convey the company's right to direct the use of, and obtain substantially all of the economic benefits from, an identified asset for a defined period of time in exchange for consideration.
The lease term begins and is determined upon lease commencement, which is the point in time when the company takes possession of the identified asset, and includes all non-cancelable periods. Additionally, the lease term may also include options to extend or terminate the lease when it is reasonably certain that such options will be exercised after considering all relevant economic and financial factors. Options to extend or terminate a lease are generally exercisable at the company's sole discretion, subject to any required minimum notification period and/or other contractual terms as defined within the respective lease agreement, as applicable. The company's renewal options generally range from extended terms of two to ten years. Certain leases also include options to purchase the identified asset. Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within cost of sales or selling, general and administrative expense within the Condensed Consolidated Statements of Earnings as dictated by the nature and use of the underlying asset. The company does not recognize right-of-use assets and lease liabilities, but does recognize expense on a straight-line basis, for short-term operating leases which have a lease term of 12 months or less and do not include an option to purchase the underlying asset.
Lease payments are determined at lease commencement and represent fixed lease payments as defined within the respective lease agreement or, in the case of certain lease agreements, variable lease payments that are measured as of the lease commencement date based on the prevailing index or market rate. Future adjustments to variable lease payments are defined and scheduled within the respective lease agreement and are determined based upon the prevailing mark or index rate at the time of the adjustment relative to the market or index rate determined at lease commencement. Certain other lease agreements contain variable lease payments that are determined based upon actual utilization of the identified asset. Such future adjustments to variable lease payments and variable lease payments based upon actual utilization of the identified asset are not included within the determination of lease payments at commencement but rather, are recorded as variable lease expense in the period in which the variable lease cost is incurred. Additionally, the company's operating leases generally do not include material residual value guarantees. The company has operating leases with both lease components and non-lease components. For all underlying asset classes, the company accounts for lease components separately from non-lease components based on the relative market value of each component. Non-lease components typically consist of common area maintenance, utilities, and/or other repairs and maintenance services. The costs related to non-lease components are not included within the determination of lease payments at commencement.
Right-of-use assets represent the company's right to use an underlying asset throughout the lease term and lease liabilities represent the company's obligation to make lease payments arising from the lease agreement. The company accounts for operating lease liabilities at lease commencement and on an ongoing basis as the present value of the minimum remaining lease payments under the respective lease term. Minimum remaining lease payments are discounted to present value based on the rate implicit in the operating lease agreement or the estimated incremental borrowing rate at lease commencement if the rate implicit in the lease is not readily determinable. Generally, the estimated incremental borrowing rate is used as the rate implicit in the lease is not readily determinable. The estimated incremental borrowing rate represents the rate of interest that the company would have to pay to borrow on a general and unsecured collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. The company determines the estimated incremental borrowing rate at lease commencement based on available information at such time, including lease term, lease currency, and geographical market. Right-of-use assets are measured as the amount of the corresponding operating lease liability for the respective operating lease agreement, adjusted for prepaid or accrued lease payments, the remaining balance of any lease incentives received, unamortized initial direct costs, and impairment of the operating lease right-of-use asset, as applicable.
The following table presents the lease expense incurred on the company’s operating, short-term, and variable leases for the three month period ended January 31, 2020:
(Dollars in thousands)
 
January 31, 2020
Operating lease expense
 
$
4,834

Short-term lease expense
 
682

Variable lease expense
 
37

Total lease expense
 
$
5,553

The following table presents supplemental cash flow information related to the company's operating leases for the three month period ended January 31, 2020:
(Dollars in thousands)
 
January 31, 2020
Operating cash flows for amounts included in the measurement of lease liabilities
 
$
4,741

Right-of-use assets obtained in exchange for lease obligations
 
$
6,133


The following table presents other lease information related to the company's operating leases as of January 31, 2020:
(Dollars in thousands)
 
January 31, 2020
Weighted-average remaining lease term of operating leases in years
 
6.2

Weighted-average discount rate of operating leases
 
2.81
%

The following table reconciles the total undiscounted future cash flows based on the anticipated future minimum operating lease payments by fiscal year for the company's operating leases to the present value of operating lease liabilities recorded within the Condensed Consolidated Balance Sheets as of January 31, 2020:
(Dollars in thousands)
 
January 31, 2020
2020 (remaining)
 
$
23,958

2021
 
16,208

2022
 
13,476

2023
 
10,417

2024
 
9,337

Thereafter
 
21,217

Total future minimum operating lease payments
 
94,613

Less: imputed interest
 
18,224

Present value of operating lease liabilities
 
$
76,389


The following table presents future minimum operating lease payments by respective fiscal year for non-cancelable operating leases under the legacy lease accounting guidance at ASC Topic 840, Leases, as of October 31, 2019:
(Dollars in thousands)
 
October 31, 2019
2020
 
$
17,135

2021
 
15,764

2022
 
12,806

2023
 
9,772

2024
 
8,863

Thereafter
 
18,732

Total future minimum lease payments
 
$
83,072


JSON 62 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ttc0131202010q.htm": { "axisCustom": 0, "axisStandard": 33, "contextCount": 345, "dts": { "calculationLink": { "local": [ "ttc-20200131_cal.xml" ] }, "definitionLink": { "local": [ "ttc-20200131_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml", "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml" ] }, "inline": { "local": [ "ttc0131202010q.htm" ] }, "labelLink": { "local": [ "ttc-20200131_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml", "http://xbrl.sec.gov/invest/2013/invest-doc-2013-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "ttc-20200131_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml", "http://xbrl.sec.gov/invest/2013/invest-ref-2013-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "ttc-20200131.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd" ] } }, "elementCount": 584, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2018-01-31": 62, "http://www.toro.com/20200131": 6, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 73 }, "keyCustom": 29, "keyStandard": 373, "memberCustom": 27, "memberStandard": 60, "nsprefix": "ttc", "nsuri": "http://www.toro.com/20200131", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover Page", "role": "http://www.toro.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "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": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Basis of Presentation", "role": "http://www.toro.com/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Business Combinations", "role": "http://www.toro.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Segment Data", "role": "http://www.toro.com/role/SegmentData", "shortName": "Segment Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Revenue", "role": "http://www.toro.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Goodwill and Other Intangible Assets, Net", "role": "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNet", "shortName": "Goodwill and Other Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Indebtedness", "role": "http://www.toro.com/role/Indebtedness", "shortName": "Indebtedness", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Management Actions", "role": "http://www.toro.com/role/ManagementActions", "shortName": "Management Actions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Inventories", "role": "http://www.toro.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Property and Depreciation", "role": "http://www.toro.com/role/PropertyAndDepreciation", "shortName": "Property and Depreciation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Warranty Guarantees", "role": "http://www.toro.com/role/WarrantyGuarantees", "shortName": "Warranty Guarantees", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Condensed Consolidated Statements of Earnings (Unaudited)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "shortName": "Condensed Consolidated Statements of Earnings (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Investment in Finance Affiliate", "role": "http://www.toro.com/role/InvestmentInFinanceAffiliate", "shortName": "Investment in Finance Affiliate", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Stock-Based Compensation", "role": "http://www.toro.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Stockholders' Equity", "role": "http://www.toro.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Per Share Data", "role": "http://www.toro.com/role/PerShareData", "shortName": "Per Share Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Contingencies", "role": "http://www.toro.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - Leases Leases", "role": "http://www.toro.com/role/LeasesLeases", "shortName": "Leases Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Derivative Instruments and Hedging Activities", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivities", "shortName": "Derivative Instruments and Hedging Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - Fair Value Measurements", "role": "http://www.toro.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121100 - Disclosure - Subsequent Events", "role": "http://www.toro.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Basis of Presentation (Policies)", "role": "http://www.toro.com/role/BasisOfPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Business Combinations (Tables)", "role": "http://www.toro.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Segment Data (Tables)", "role": "http://www.toro.com/role/SegmentDataTables", "shortName": "Segment Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Revenue (Tables)", "role": "http://www.toro.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables)", "role": "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetTables", "shortName": "Goodwill and Other Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Indebtedness (Tables)", "role": "http://www.toro.com/role/IndebtednessTables", "shortName": "Indebtedness (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Inventories (Tables)", "role": "http://www.toro.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Property and Depreciation (Tables)", "role": "http://www.toro.com/role/PropertyAndDepreciationTables", "shortName": "Property and Depreciation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Warranty Guarantees (Tables)", "role": "http://www.toro.com/role/WarrantyGuaranteesTables", "shortName": "Warranty Guarantees (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.toro.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.toro.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002501 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Per Share Data (Tables)", "role": "http://www.toro.com/role/PerShareDataTables", "shortName": "Per Share Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318301 - Disclosure - Leases (Tables)", "role": "http://www.toro.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - Derivative Instruments and Hedging Activities (Tables)", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesTables", "shortName": "Derivative Instruments and Hedging Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.toro.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - Basis of Presentation - Narrative (Details)", "role": "http://www.toro.com/role/BasisOfPresentationNarrativeDetails", "shortName": "Basis of Presentation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "I2019Q1Nov01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Business Combination - Narrative (Details)", "role": "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "shortName": "Business Combination - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1QTD_us-gaap_BusinessAcquisitionAxis_ttc_CharlesMachineWorksIncMember", "decimals": "-5", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Business Combination - Allocation of Preliminary Purchase Price (Details)", "role": "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "shortName": "Business Combination - Allocation of Preliminary Purchase Price (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "I2019Q1April1_us-gaap_BusinessAcquisitionAxis_ttc_CharlesMachineWorksIncMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "D2019Q4Oct31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Business Combination - Summary of Intangible Assets (Details)", "role": "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "shortName": "Business Combination - Summary of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "D2020Q1Jan31_us-gaap_BusinessAcquisitionAxis_ttc_CharlesMachineWorksIncMember", "decimals": null, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1QTD_us-gaap_BusinessAcquisitionAxis_ttc_CharlesMachineWorksIncMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402405 - Disclosure - Business Combination - Pro Forma (Details)", "role": "http://www.toro.com/role/BusinessCombinationProFormaDetails", "shortName": "Business Combination - Pro Forma (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1QTD_us-gaap_BusinessAcquisitionAxis_ttc_CharlesMachineWorksIncMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Segment Data - Narrative (Details)", "role": "http://www.toro.com/role/SegmentDataNarrativeDetails", "shortName": "Segment Data - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "lang": null, "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Segment Data - Summarized Financial Information of Reportable Segments (Details)", "role": "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails", "shortName": "Segment Data - Summarized Financial Information of Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1QTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_ttc_ProfessionalSegmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - Segment Data - Components of Loss before Income Taxes Included in Other (Details)", "role": "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails", "shortName": "Segment Data - Components of Loss before Income Taxes Included in Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1QTD_srt_ConsolidationItemsAxis_ttc_CorporateReconcilingItemsAndEliminationsMember", "decimals": "-3", "lang": null, "name": "ttc:CorporateExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Revenue - Disaggregation by Major Product Type and Geographic Market (Details)", "role": "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "shortName": "Revenue - Disaggregation by Major Product Type and Geographic Market (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - Revenue - Contract Liabilities (Details)", "role": "http://www.toro.com/role/RevenueContractLiabilitiesDetails", "shortName": "Revenue - Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2020-02-01", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404404 - Disclosure - Revenue - Performance Obligation (Details)", "role": "http://www.toro.com/role/RevenuePerformanceObligationDetails", "shortName": "Revenue - Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2020-02-01", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details)", "role": "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetChangesInNetCarryingAmountOfGoodwillDetails", "shortName": "Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "D2019Q4Oct31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details)", "role": "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:IndefiniteLivedTradeNames", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Indebtedness - Summary of Debt (Details)", "role": "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails", "shortName": "Indebtedness - Summary of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Indebtedness - Narrative (Details)", "role": "http://www.toro.com/role/IndebtednessNarrativeDetails", "shortName": "Indebtedness - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1QTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ttc_ToroUndergroundWindDownMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408401 - Disclosure - Management Actions - Narrative (Details)", "role": "http://www.toro.com/role/ManagementActionsNarrativeDetails", "shortName": "Management Actions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1QTD_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_ttc_ToroUndergroundWindDownMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Inventories - Schedule of Inventory (Details)", "role": "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails", "shortName": "Inventories - Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ttc_BuildingAndLeaseholdImprovementsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Property and Depreciation - Narrative (Details)", "role": "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "shortName": "Property and Depreciation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ttc_BuildingAndLeaseholdImprovementsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Property and Depreciation - Summary (Details)", "role": "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails", "shortName": "Property and Depreciation - Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Warranty Guarantees - Schedule of Changes in Accrued Warranties (Details)", "role": "http://www.toro.com/role/WarrantyGuaranteesScheduleOfChangesInAccruedWarrantiesDetails", "shortName": "Warranty Guarantees - Schedule of Changes in Accrued Warranties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentSummarizedFinancialInformationLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412401 - Disclosure - Investment in Finance Affiliate - Narrative (Details)", "role": "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails", "shortName": "Investment in Finance Affiliate - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentSummarizedFinancialInformationLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details)", "role": "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "shortName": "Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD_us-gaap_AwardTypeAxis_ttc_StockOptionAwardsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Stock-Based Compensation - Stock Option Awards (Details)", "role": "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails", "shortName": "Stock-Based Compensation - Stock Option Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD_us-gaap_AwardTypeAxis_ttc_StockOptionAwardsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD_us-gaap_AwardTypeAxis_ttc_RestrictedStockAndRestrictedStockUnitAwardsMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Stock-Based Compensation - Performance Share Awards and Restricted Stock and Restricted Stock Unit Awards (Details)", "role": "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "shortName": "Stock-Based Compensation - Performance Share Awards and Restricted Stock and Restricted Stock Unit Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD_us-gaap_AwardTypeAxis_ttc_RestrictedStockAndRestrictedStockUnitAwardsMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details)", "role": "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails", "shortName": "Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details)", "role": "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails", "shortName": "Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Per Share Data - Reconciliations of Basic and Diluted Weighted-Average Share (Details)", "role": "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails", "shortName": "Per Share Data - Reconciliations of Basic and Diluted Weighted-Average Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1_srt_RangeAxis_srt_MaximumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418402 - Disclosure - Leases - Narrative (Details)", "role": "http://www.toro.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1_srt_RangeAxis_srt_MaximumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418403 - Disclosure - Leases - Lease Expense Incurred (Details)", "role": "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails", "shortName": "Leases - Lease Expense Incurred (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418404 - Disclosure - Leases - Supplemental Cash Flow and Other Lease Information (Details)", "role": "http://www.toro.com/role/LeasesSupplementalCashFlowAndOtherLeaseInformationDetails", "shortName": "Leases - Supplemental Cash Flow and Other Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ttc:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418405 - Disclosure - Leases - Summary of Other Lease Information (Details)", "role": "http://www.toro.com/role/LeasesSummaryOfOtherLeaseInformationDetails", "shortName": "Leases - Summary of Other Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ttc:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418406 - Disclosure - Leases - Schedule of Future Minimum Operating Lease Payments (Details)", "role": "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails", "shortName": "Leases - Schedule of Future Minimum Operating Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "shortName": "Derivative Instruments and Hedging Activities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419403 - Disclosure - Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "shortName": "Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419404 - Disclosure - Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails", "shortName": "Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ttc:OffsettingAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1QTD_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419405 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "shortName": "Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1QTD_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419406 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "shortName": "Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1QTD_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SalesMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1QTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419407 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details)", "role": "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "shortName": "Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FD2020Q1QTD_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherIncomeMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420402 - Disclosure - Fair Value Measurements - Fair Value Hierarchy (Details)", "role": "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "shortName": "Fair Value Measurements - Fair Value Hierarchy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongtermDebtPercentageBearingFixedInterestAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420403 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongtermDebtPercentageBearingFixedInterestAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "D2020Q1Jan2020_us-gaap_BusinessAcquisitionAxis_ttc_VentureProductsIncMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421401 - Disclosure - Subsequent Events Subsequent Events - Narrative (Details)", "role": "http://www.toro.com/role/SubsequentEventsSubsequentEventsNarrativeDetails", "shortName": "Subsequent Events Subsequent Events - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "D2020Q1Jan2020_us-gaap_BusinessAcquisitionAxis_ttc_VentureProductsIncMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1005001 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "ttc0131202010q.htm", "contextRef": "I2018Q4Nov01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - ttc0131202010q.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - ttc0131202010q.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 90, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r407" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r408" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r409" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r409" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r409" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r411" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r409" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r409" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r409" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r409" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/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/2019-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r405" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "invest_DerivativeNotionalAmount": { "auth_ref": [ "r412" ], "lang": { "en-US": { "role": { "documentation": "Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r140", "r150" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesNarrativeDetails", "http://www.toro.com/role/ManagementActionsNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesNarrativeDetails", "http://www.toro.com/role/ManagementActionsNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r151", "r235", "r238", "r400" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesNarrativeDetails", "http://www.toro.com/role/ManagementActionsNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesNarrativeDetails", "http://www.toro.com/role/ManagementActionsNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Axis]", "terseLabel": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r117", "r118", "r119" ], "lang": { "en-US": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r152", "r235", "r239", "r403", "r404" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "stringItemType" }, "ttc_AmortizationPaymentPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amortization Payment Percentage", "label": "Amortization Payment Percentage", "terseLabel": "Amortization payment percentage" } } }, "localname": "AmortizationPaymentPercentage", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "ttc_AmortizationofIntangibleAssetsOther": { "auth_ref": [], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortization of Intangible Assets, Other", "label": "Amortization of Intangible Assets, Other", "terseLabel": "Amortization of other intangible assets" } } }, "localname": "AmortizationofIntangibleAssetsOther", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ttc_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Assets And Liabilities, Lessee" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "ttc_BoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the entity's board of directors.", "label": "Board Of Directors [Member]", "terseLabel": "Board of Directors" } } }, "localname": "BoardOfDirectorsMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_BuildingAndLeaseholdImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-lived, depreciable structure held for productive use, including office, production, storage and distribution facilities including addition or improvement to assets held under the lease arrangement.", "label": "Building And Leasehold Improvements [Member]", "terseLabel": "Buildings and leasehold improvements" } } }, "localname": "BuildingAndLeaseholdImprovementsMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "domainItemType" }, "ttc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities", "negatedTerseLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedLiabilities", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "ttc_CashFlowHedgeEffectivenessMeasurementPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Flow Hedge Effectiveness Measurement Period", "label": "Cash Flow Hedge Effectiveness Measurement Period", "terseLabel": "Cash flow hedge effectiveness measurement period" } } }, "localname": "CashFlowHedgeEffectivenessMeasurementPeriod", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "ttc_CashFlowLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Flow Lessee [Abstract]", "label": "Cash Flow Lessee [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "CashFlowLesseeAbstract", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/LeasesSupplementalCashFlowAndOtherLeaseInformationDetails" ], "xbrltype": "stringItemType" }, "ttc_CertainEmployeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents a certain group of employees, as defined by the entity.", "label": "Certain Employees [Member]", "terseLabel": "Certain employees" } } }, "localname": "CertainEmployeesMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_CharlesMachineWorksIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Charles Machine Works, Inc [Member]", "label": "Charles Machine Works, Inc [Member]", "terseLabel": "The Charles Machine Works, Inc." } } }, "localname": "CharlesMachineWorksIncMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/BusinessCombinationProFormaDetails", "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/RevenueContractLiabilitiesDetails", "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "domainItemType" }, "ttc_CommonStockIssuedDeferredCompensationTrust": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The value of common stock issued to a trust (for example, a 'rabbi trust') set up specifically to accumulate stock for the sole purpose of distribution to participants of a deferred compensation plan. This trust does not allow participants to immediately or after a holding period diversify into non-employer securities. The deferred compensation plan for which this trust is set up must be settled by the delivery of a fixed number of shares of employer stock.", "label": "Common Stock Issued, Deferred Compensation Trust", "terseLabel": "Contribution of stock to a deferred compensation trust" } } }, "localname": "CommonStockIssuedDeferredCompensationTrust", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "ttc_CorporateExpenses": { "auth_ref": [], "calculation": { "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cost of corporate expenses charged against earnings during the period.", "label": "Corporate Expenses", "negatedLabel": "Corporate expenses" } } }, "localname": "CorporateExpenses", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails" ], "xbrltype": "monetaryItemType" }, "ttc_CorporateReconcilingItemsAndEliminationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Eliminations, Corporate and Reconciling Items [Member]", "label": "Corporate Reconciling Items And Eliminations [Member]", "terseLabel": "Other" } } }, "localname": "CorporateReconcilingItemsAndEliminationsMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "ttc_Coupon7.125PercentDebtNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to 7.125% coupon notes.", "label": "Coupon 7.125 Percent Debt Notes [Member]", "terseLabel": "Coupon 7.125 Percent Debt Notes" } } }, "localname": "Coupon7.125PercentDebtNotesMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_DebtInstrumentIssuancePriceAsPercentageOfParValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the amount of debt issued as a percentage of its par value.", "label": "Debt Instrument Issuance Price as Percentage of Par Value", "terseLabel": "Debt instrument issuance price as percentage of par value" } } }, "localname": "DebtInstrumentIssuancePriceAsPercentageOfParValue", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "ttc_DebtInstrumentRepurchaseOfferDueToChangeOfControlAndDowngradeOfNotesBelowInvestmentGradeRatingPercentageOfPrincipal": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of the principal amount at which the debt instrument is redeemable upon the occurrence of both a change of control of the entity and a downgrade of the debt instrument below an investment grade rating.", "label": "Debt Instrument, Repurchase Offer Due to Change of Control and Downgrade of Notes below an Investment Grade Rating, Percentage of Principal", "terseLabel": "Debt instrument, repurchase offer due to change of control and downgrade of notes below an investment grade rating, percentage of principal" } } }, "localname": "DebtInstrumentRepurchaseOfferDueToChangeOfControlAndDowngradeOfNotesBelowInvestmentGradeRatingPercentageOfPrincipal", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "ttc_DebtSecuritiesIssuedInJune1997Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to debt securities issued in June 1997.", "label": "Debt Securities Issued In June1997 [Member]", "terseLabel": "Debt Securities Issued In June1997" } } }, "localname": "DebtSecuritiesIssuedInJune1997Member", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_DeferredIncomeEarnedOnSwapBalanceAtTermination": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the remaining amount of deferred income earned on interest rate swap agreements at the time the swap was terminated.", "label": "Deferred Income Earned on Swap Balance at Termination", "terseLabel": "Deferred income earned on swap balance at termination" } } }, "localname": "DeferredIncomeEarnedOnSwapBalanceAtTermination", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_EquipmentProductsAndServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information regarding equipment products and services.", "label": "Equipment Products And Services [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentProductsAndServicesMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "ttc_EquityMethodInvestmentContributions": { "auth_ref": [], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity Method Investment, Contributions from (to)", "label": "Equity Method Investment, Contributions", "negatedLabel": "Distributions from (contributions to) finance affiliate, net" } } }, "localname": "EquityMethodInvestmentContributions", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ttc_EquityMethodInvestmentNewReceivablesFinancedForDealersAndDistributorsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the net amount of new receivables financed under separate agreements between Red Iron and the dealers and distributors during the period.", "label": "Equity Method Investment New, Receivables Financed for Dealers and Distributors, Net", "terseLabel": "Net amount of new receivables financed for dealers and distributors" } } }, "localname": "EquityMethodInvestmentNewReceivablesFinancedForDealersAndDistributorsNet", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_EquityMethodInvestmentSummarizedFinancialInformationReceivablesNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity Method Investment Summarized Financial Information, Receivables, Net", "label": "Equity Method Investment Summarized Financial Information, Receivables, Net", "terseLabel": "Equity method investment summarized financial information, receivables, net" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationReceivablesNet", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearSix": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the sixth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Six", "terseLabel": "After 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearSix", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ttc_FiniteLivedIntangibleAssetsAmortizationExpenseYearSix": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the sixth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Six", "terseLabel": "Fiscal 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearSix", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ttc_IrrigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Irrigation [Member]", "label": "Irrigation [Member]", "terseLabel": "Irrigation" } } }, "localname": "IrrigationMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "ttc_LineOfCreditFacilityMaximumBorrowingCapacityAccordionFeature": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility, Maximum Borrowing Capacity, Accordion Feature", "label": "Line Of Credit Facility, Maximum Borrowing Capacity, Accordion Feature", "terseLabel": "Line of credit facility, maximum borrowing capacity, accordion feature" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityAccordionFeature", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_LongtermDebtMaturitiesRepaymentsofPrincipalYearSix": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt, Maturities, Repayments of Principal Year Six", "label": "Long-term Debt, Maturities, Repayments of Principal Year Six", "terseLabel": "Fiscal 2025" } } }, "localname": "LongtermDebtMaturitiesRepaymentsofPrincipalYearSix", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_LongtermDebtMaturitiesRepaymentsofPrincipalafterYearSix": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long-term Debt, Maturities, Repayments of Principal after Year Six", "label": "Long-term Debt, Maturities, Repayments of Principal after Year Six", "terseLabel": "After fiscal 2025" } } }, "localname": "LongtermDebtMaturitiesRepaymentsofPrincipalafterYearSix", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_MaximumAggregateAmountOfProductsRepossessedByJointVentureEntityAgreedToRepurchase": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the maximum aggregate amount of products repossessed by the joint venture, that the entity has agreed to repurchase in a calendar year.", "label": "Maximum Aggregate Amount of Products Repossessed by Joint Venture Entity, Agreed to Repurchase", "terseLabel": "Maximum aggregate amount of products repossessed by Red Iron and the TCFIF Canadian affiliate, entity has agreed to repurchase in a calendar year" } } }, "localname": "MaximumAggregateAmountOfProductsRepossessedByJointVentureEntityAgreedToRepurchase", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_NonemployeeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-employee members of the Company's Board of Directors.", "label": "Nonemployee [Member]", "terseLabel": "Non-employee members of Board of Directors" } } }, "localname": "NonemployeeMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_NonvotingPreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred stock securities that do not empower a holder to vote on corporate resolutions or the election of directors.", "label": "Nonvoting Preferred Stock [Member]", "terseLabel": "Non-voting preferred stock" } } }, "localname": "NonvotingPreferredStockMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "domainItemType" }, "ttc_OffsettingAssetsAndLiabilitiesLineItems": { "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": "Offsetting Assets and Liabilities [Line Items]", "terseLabel": "Effects of master netting arrangements on the fair value of the company's derivative contracts" } } }, "localname": "OffsettingAssetsAndLiabilitiesLineItems", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "ttc_OffsettingAssetsAndLiabilitiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about derivative and financial assets and liabilities that are subject to offsetting, including enforceable master netting arrangements.", "label": "Offsetting Assets and Liabilities [Table]", "terseLabel": "Offsetting Assets and Liabilities [Table]" } } }, "localname": "OffsettingAssetsAndLiabilitiesTable", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "ttc_OffsettingAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of derivative and other financial assets and liabilities that are subject to offsetting, including master netting arrangements.", "label": "Offsetting Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Effects of Master Netting Arrangements on Fair Value of Derivative Contracts Recorded in Consolidated Balance Sheets" } } }, "localname": "OffsettingAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "ttc_OwnershipPercentageHeldByCoVentureUnderJointVenture": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of ownership held by the co-venture under the joint venture.", "label": "Ownership Percentage Held by Co Venture under Joint Venture", "terseLabel": "Portion owned by TCFIF (as a percent)" } } }, "localname": "OwnershipPercentageHeldByCoVentureUnderJointVenture", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "percentItemType" }, "ttc_PaymentMadeToTerminateInterestRateDerivatives": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount paid to terminate forward-starting interest rate swap agreements during the period.", "label": "Payment Made to Terminate Interest Rate Derivatives", "terseLabel": "Payment made to terminate interest rate derivatives" } } }, "localname": "PaymentMadeToTerminateInterestRateDerivatives", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ttc_PeriodOfNoticeToBeGivenByPartiesUnderJointVentureForNotExtendingInitialTermOfJointVenture": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period Of Notice To Be Given By Parties Under Joint Venture For Not Extending Initial Term Of Joint Venture", "label": "Period Of Notice To Be Given By Parties Under Joint Venture For Not Extending Initial Term Of Joint Venture", "terseLabel": "Period of notice to be given by parties under joint venture for not extending initial term of joint venture" } } }, "localname": "PeriodOfNoticeToBeGivenByPartiesUnderJointVentureForNotExtendingInitialTermOfJointVenture", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "durationItemType" }, "ttc_PeriodOfProRataPaybackAfterInitialTermOfJointVenture": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period Of Pro-Rata Payback After Initial Term of Joint Venture", "label": "Period Of Pro-Rata Payback After Initial Term Of Joint Venture", "terseLabel": "Period of pro-rata payback after initial term of joint venture" } } }, "localname": "PeriodOfProRataPaybackAfterInitialTermOfJointVenture", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "durationItemType" }, "ttc_PeriodOfReviewForProductsAcquiredInFutureAcquisitionsToAssesPotentialBenefitsAndDetriments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of Review For Products Acquired In Future Acquisitions To Asses Potential Benefits And Detriments", "label": "Period Of Review For Products Acquired In Future Acquisitions To Asses Potential Benefits And Detriments", "terseLabel": "Period of review for products acquired in future acquisitions to asses potential benefits and detriments" } } }, "localname": "PeriodOfReviewForProductsAcquiredInFutureAcquisitionsToAssesPotentialBenefitsAndDetriments", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "durationItemType" }, "ttc_PeriodOfUnlimitedAutomaticExtensionsafterInitialTermofJointVenture": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the period of unlimited automatic extensions after the initial term of joint venture.", "label": "Period Of Unlimited Automatic Extensions after Initial Term of Joint Venture", "terseLabel": "Period of unlimited automatic extensions after the initial term of joint venture" } } }, "localname": "PeriodOfUnlimitedAutomaticExtensionsafterInitialTermofJointVenture", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "durationItemType" }, "ttc_PrincipalPaymentRequirementTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Principal Payment Requirement Term", "label": "Principal Payment Requirement Term", "terseLabel": "Principal payment requirement term" } } }, "localname": "PrincipalPaymentRequirementTerm", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "durationItemType" }, "ttc_ProfessionalSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Professional segment of the entity.", "label": "Professional Segment [Member]", "terseLabel": "Professional" } } }, "localname": "ProfessionalSegmentMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "ttc_RedIronMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Red Iron Acceptance, LLC (Red Iron).", "label": "Red Iron [Member]", "terseLabel": "Red Iron Acceptance, LLC" } } }, "localname": "RedIronMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_ResidentialSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Residential segment of the entity.", "label": "Residential Segment [Member]", "terseLabel": "Residential" } } }, "localname": "ResidentialSegmentMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "ttc_RestrictedStockAndRestrictedStockUnitAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted stock and restricted stock units awarded by a company to their employees as a form of incentive compensation.", "label": "Restricted Stock And Restricted Stock Unit Awards [Member]", "terseLabel": "Restricted stock and restricted stock unit awards" } } }, "localname": "RestrictedStockAndRestrictedStockUnitAwardsMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_SeriesASeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Series A Senior Notes [Member]", "label": "Series A Senior Notes [Member]", "terseLabel": "3.81% series A senior notes" } } }, "localname": "SeriesASeniorNotesMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_SeriesAandSeriesBSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Series A and Series B Senior Notes [Member]", "label": "Series A and Series B Senior Notes [Member]", "terseLabel": "Series A and Series B Senior Notes" } } }, "localname": "SeriesAandSeriesBSeniorNotesMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_SeriesBSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Series B Senior Notes [Member]", "label": "Series B Senior Notes [Member]", "terseLabel": "3.91% series B senior notes" } } }, "localname": "SeriesBSeniorNotesMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the period over which performance goals of the entity are vested.", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Performance Period", "terseLabel": "Performance goal period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "durationItemType" }, "ttc_ShareBasedCompensationArrangementByShareBasedPaymentAwardRequisiteServicePeriodBasedOnWhichFairValueOfOptionsGrantedExpensedOnDateOfGrant": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the requisite service period for non-employee director after which fair value of options granted is fully expensed on the date of grant.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Requisite Service Period Based on which Fair Value of Options Granted Expensed on Date of Grant", "terseLabel": "Requisite service period for non-employee director after which fair value of options granted is fully expensed on the date of grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRequisiteServicePeriodBasedOnWhichFairValueOfOptionsGrantedExpensedOnDateOfGrant", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "durationItemType" }, "ttc_SixPointSixTwoFivePercentSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Six Point Six Two Five Percent Senior Notes [Member]", "label": "Six Point Six Two Five Percent Senior Notes [Member]", "terseLabel": "6.625% senior notes" } } }, "localname": "SixPointSixTwoFivePercentSeniorNotesMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_StockOptionAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract that gives the holder the right, but not the obligation, either to purchase or to sell a certain number of shares of stock at a predetermined price for a specified period of time.", "label": "Stock Option Awards [Member]", "terseLabel": "Stock option awards" } } }, "localname": "StockOptionAwardsMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_ToroUndergroundWindDownMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Toro Underground Wind Down [Member]", "label": "Toro Underground Wind Down [Member]", "terseLabel": "Toro Underground Wind Down" } } }, "localname": "ToroUndergroundWindDownMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_TwinCityFederalInventoryFinanceIncorporatedSecuredRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents a secured revolving credit facility established under a credit agreement with TCF Inventory Finance, Inc. (\"TCFIF\").", "label": "Twin City Federal Inventory Finance Incorporated Secured Revolving Credit Facility [Member]", "terseLabel": "TCFIF secured revolving credit facility" } } }, "localname": "TwinCityFederalInventoryFinanceIncorporatedSecuredRevolvingCreditFacilityMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_UnsecuredSeniorTermLoanFacilityMaturingApril12022Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unsecured Senior Term Loan Facility Maturing April 1, 2022 [Member]", "label": "Unsecured Senior Term Loan Facility Maturing April 1, 2022 [Member]", "terseLabel": "$200 million term loan" } } }, "localname": "UnsecuredSeniorTermLoanFacilityMaturingApril12022Member", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_UnsecuredSeniorTermLoanFacilityMaturingApril12024Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unsecured Senior Term Loan Facility Maturing April 1, 2024 [Member]", "label": "Unsecured Senior Term Loan Facility Maturing April 1, 2024 [Member]", "terseLabel": "$300 million term loan" } } }, "localname": "UnsecuredSeniorTermLoanFacilityMaturingApril12024Member", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_VentureProductsIncAffiliateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Venture Products, Inc Affiliate [Member]", "label": "Venture Products, Inc Affiliate [Member]", "terseLabel": "Venture Products, Inc Affiliate" } } }, "localname": "VentureProductsIncAffiliateMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/SubsequentEventsSubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_VentureProductsIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Venture Products, Inc [Member]", "label": "Venture Products, Inc [Member]", "terseLabel": "Venture Products, Inc" } } }, "localname": "VentureProductsIncMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/SubsequentEventsSubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_VotingPreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred stock securities that empower a holder to vote on corporate resolutions or the election of directors.", "label": "Voting Preferred Stock [Member]", "terseLabel": "Voting preferred stock" } } }, "localname": "VotingPreferredStockMember", "nsuri": "http://www.toro.com/20200131", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "Components and activity of accumulated other comprehensive loss" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU No. 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BasisOfPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r382", "r396" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.", "label": "Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r68", "r74", "r76", "r243", "r301" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension and Post-Retirement Benefits" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r40", "r186" ], "calculation": { "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r74", "r81", "r300" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Cash Flow Hedging Derivative Instruments" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r69", "r74" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "verboseLabel": "Pension and post-retirement benefits" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r64", "r71", "r73", "r74", "r343", "r344" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "negatedLabel": "Foreign currency translation adjustments" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Components and activity of accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r71", "r73", "r74" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 }, "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "negatedTotalLabel": "Total accumulated other comprehensive loss", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated other comprehensive loss (AOCL)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r70", "r74", "r76", "r301" ], "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 Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r65", "r74", "r76", "r301" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r113" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BasisOfPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net earnings to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r246", "r248", "r268", "r269" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r248", "r263", "r267" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Total compensation cost for stock-based awards" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r102", "r170", "r177" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of other intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Options, restricted stock, and restricted stock units, excluded from the diluted earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "auth_ref": [ "r71" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails": { "order": 3.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "negatedLabel": "Cash flow derivative instruments" } } }, "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r144", "r378", "r390" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r15", "r16", "r57" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r333" ], "calculation": { "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r250", "r264" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "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]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r308", "r314" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r112" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. 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). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BridgeLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.", "label": "Bridge Loan [Member]", "terseLabel": "Bridge Loan" } } }, "localname": "BridgeLoanMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/BusinessCombinationProFormaDetails", "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/RevenueContractLiabilitiesDetails", "http://www.toro.com/role/RevenuePerformanceObligationDetails", "http://www.toro.com/role/SubsequentEventsSubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r279", "r280" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/BusinessCombinationProFormaDetails", "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/RevenueContractLiabilitiesDetails", "http://www.toro.com/role/RevenuePerformanceObligationDetails", "http://www.toro.com/role/SubsequentEventsSubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/BusinessCombinationProFormaDetails", "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/RevenueContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r277", "r278" ], "lang": { "en-US": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Basic net earnings per share of common stock (in usd per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationProFormaDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r277", "r278" ], "lang": { "en-US": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Diluted net earnings per share of common stock (in usd per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationProFormaDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r277", "r278" ], "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]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r277", "r278" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net earnings" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r277", "r278" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net sales" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r275" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Business Combination, Acquisition Related Costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r291", "r292", "r293" ], "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": "Total purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/SubsequentEventsSubsequentEventsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Business combination, pro forma information, earnings (loss) of acquiree since acquisition date, actual" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue of acquiree since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": { "auth_ref": [ "r284" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory", "terseLabel": "Fair value step-up adjustment to acquired inventory" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r282" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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", "negatedLabel": "Less: cash and cash equivalents acquired", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r282" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r282" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r282" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r271", "r282" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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", "negatedTerseLabel": "Deferred income tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r282" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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": "Other intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r281", "r282" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r282" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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", "negatedTerseLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r282" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "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", "terseLabel": "Other long-term assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r281", "r282" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r282" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "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 fair value of net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r99", "r104", "r105" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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 as of the end of the fiscal period", "periodStartLabel": "Cash and cash equivalents as of the beginning of the fiscal period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r99", "r342" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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 decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r306" ], "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]", "terseLabel": "Cash flow hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Stock disclosures" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividends paid on common stock (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Common stock" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "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, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r26" ], "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, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r218" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 106,977,274 shares as of January 31, 2020, 105,746,538 shares as of February 1, 2019, and 106,742,082 shares as of October 31, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r78", "r79", "r80" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer hardware and software" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r106", "r299", "r302", "r303" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in process" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r229", "r230", "r236" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with customer, liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r237" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer liability revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r410" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the aggregate amount of payments due on known contractual obligations for the five years following the date of the latest balance sheet and the combined aggregate amount of maturities of known contractual obligations.", "label": "Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block]", "terseLabel": "Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block]" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r241", "r244" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "6.625% senior notes" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r87" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "negatedTerseLabel": "Cost of sales", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative transition adjustment due to the adoption of ASU 2014-09" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer-related" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r289" ], "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-related" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r21", "r22", "r23", "r379", "r380", "r389" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails", "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "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": "Debt instrument, basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r23", "r209", "r380", "r389" ], "calculation": { "http://www.toro.com/role/IndebtednessSummaryOfDebtDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "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, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r347", "r349" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r47", "r212", "r347" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r47" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r49" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails", "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Debt Instrument, Redemption, Period One" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Three [Member]", "terseLabel": "Debt Instrument, Redemption, Period Three" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Debt Instrument, Redemption, Period Two" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Debt instrument, redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r49", "r110", "r219", "r222", "r223", "r224", "r346", "r347", "r349", "r388" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r346", "r349" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Debt instrument, unamortized discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r210", "r348" ], "calculation": { "http://www.toro.com/role/IndebtednessSummaryOfDebtDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Less: unamortized discounts, debt issuance costs, and deferred charges" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.", "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "terseLabel": "Debt instrument, unused borrowing capacity, amount" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r348" ], "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, gross" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r273" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r272", "r273" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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 taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r102", "r184" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation of property, plant and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r59", "r63", "r312" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of liability associated with financial asset or other 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 Asset, Fair Value, Gross Liability", "negatedLabel": "Gross liabilities offset in the balance sheets" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Asset, Fair Value, Amount Not Offset Against Collateral [Abstract]", "terseLabel": "Derivative assets:" } } }, "localname": "DerivativeAssetFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r60", "r61", "r340" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets:", "totalLabel": "Net amounts of assets presented in the Consolidated Balance Sheets", "verboseLabel": "Forward currency contracts" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "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]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r58", "r62", "r312", "r375" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other 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. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "verboseLabel": "Gross amounts of recognized assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r58", "r62", "r312", "r375" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability 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. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "negatedLabel": "Gross amounts of recognized liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r310" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "verboseLabel": "Total gain (loss) on derivatives not designated as cash flow hedging instruments" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r309", "r313", "r320", "r323" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r331" ], "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": "Derivative Instruments and Hedging Activities" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r307", "r309", "r320" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r307", "r309", "r320", "r323", "r324", "r326", "r328" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about 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]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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 Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred": { "auth_ref": [ "r330" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings.", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred", "terseLabel": "Gains from AOCL to earnings" } } }, "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r60", "r61", "r340" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "negatedTotalLabel": "Net amounts of liabilities presented in the Consolidated Balance Sheets", "terseLabel": "Derivative liabilities:", "verboseLabel": "Forward currency contracts" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r59", "r63", "r312" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of asset associated with financial liability 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 Liability, Fair Value, Gross Asset", "terseLabel": "Gross assets offset in the balance sheets" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Liability, Fair Value, Amount Not Offset Against Collateral [Abstract]", "terseLabel": "Derivative liabilities:" } } }, "localname": "DerivativeLiabilityFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]", "terseLabel": "Fair value of derivatives" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives designated as cash flow hedging instruments:" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r290" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r227", "r270" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensation" ], "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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r9" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown": { "auth_ref": [ "r102", "r183", "r188" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down", "terseLabel": "Disposal group, inventory write-down" } } }, "localname": "DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disposal group that is not classified as discontinued operations.", "label": "Disposal Group, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Not Discontinued Operations" } } }, "localname": "DisposalGroupNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r13", "r194" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Management Actions" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActions" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Cash dividends paid on common stock" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r85", "r114", "r124", "r125", "r126", "r127", "r130", "r385", "r398" ], "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 net earnings per share of common stock (usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r85", "r114", "r124", "r125", "r126", "r127", "r130", "r385", "r398" ], "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 net earnings per share of common stock (usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Per Share Data" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareData" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r342" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.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. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rates on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r218" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Portion owned by Toro (as a percent)" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAssets": { "auth_ref": [ "r12", "r107", "r156", "r159", "r341" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of assets reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Assets", "terseLabel": "Total assets" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationLiabilities": { "auth_ref": [ "r12", "r107", "r156", "r159", "r341" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of liabilities reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Liabilities", "terseLabel": "Total liabilities" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r38", "r145", "r155" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Investment in joint venture" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Investment in Finance Affiliate" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliate" ], "xbrltype": "textBlockItemType" }, "us-gaap_FIFOInventoryAmount": { "auth_ref": [ "r18" ], "calculation": { "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.", "label": "FIFO Inventory Amount", "totalLabel": "Total FIFO value" } } }, "localname": "FIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Assets and liabilities measured at fair value disclosures" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r332", "r333", "r334", "r335", "r337", "r338" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r241", "r242", "r244", "r334", "r371" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r241", "r242", "r244", "r334", "r372" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r241", "r242", "r244", "r334", "r373" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r241", "r242", "r244", "r334", "r374" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [ "r332", "r336" ], "lang": { "en-US": { "role": { "documentation": "Provides the general categories used to describe the frequency with which financial assets and liabilities (as defined) are measured at fair value (on a recurring or nonrecurring basis).", "label": "Fair Value, Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r332", "r336" ], "lang": { "en-US": { "role": { "documentation": "This item represents a description of the frequency with which certain items are measured at fair value. Items measured at fair value on a recurring basis generally include those items for which measurement inputs are readily available and which are measured at fair value at successive reporting periods.", "label": "Fair Value, Measurements, Recurring [Member]", "terseLabel": "Measured on a recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r308", "r315", "r326" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses 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": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationsTables" ], "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": "Weighted-Average Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r176" ], "calculation": { "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 }, "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Fiscal 2020 (remainder)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "Fiscal 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "Fiscal 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "Fiscal 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "Fiscal 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r171", "r173", "r176", "r180", "r376" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r176", "r376" ], "calculation": { "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 }, "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "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", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "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]", "verboseLabel": "Other Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r171", "r175" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r176" ], "calculation": { "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 }, "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Forward currency contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r164", "r165" ], "calculation": { "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetChangesInNetCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r182" ], "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, Net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r166" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "negatedLabel": "Translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetChangesInNetCarryingAmountOfGoodwillDetails" ], "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]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetChangesInNetCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "verboseLabel": "Changes in the net carrying amount of goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetChangesInNetCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r86" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r307", "r324" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r83", "r114", "r377", "r384", "r399" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "terseLabel": "Earnings (loss) before income taxes", "totalLabel": "Earnings before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r84", "r102", "r142", "r155", "r383", "r397" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Non-cash income from finance affiliate" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsAttributableToParentBeforeIncomeTax": { "auth_ref": [ "r192" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of income (loss) from an individually significant component disposed of or held-for-sale attributable to parent. Excludes discontinued operations.", "label": "Income (Loss) from Individually Significant Component Disposed of or Held-for-sale, Excluding Discontinued Operations, Attributable to Parent, before Income Tax", "negatedTerseLabel": "Income (loss) from individually significant component disposed of or held-for-sale, excluding discontinued operations, attributable to parent, before income tax" } } }, "localname": "IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsAttributableToParentBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r0", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r10", "r11", "r12", "r191", "r193" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r143", "r274" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r101" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedTerseLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r101" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effect of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilities": { "auth_ref": [ "r101" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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 aggregate amount of liabilities that result from activities that generate operating income.", "label": "Increase (Decrease) in Operating Liabilities", "terseLabel": "Accounts payable, accrued liabilities, deferred revenue and other liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r101" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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 assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r101" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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 the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Receivables, net" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r172", "r179" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r179" ], "calculation": { "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived - trade names" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r172", "r179" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IndefiniteLivedTradeNames": { "auth_ref": [ "r179" ], "calculation": { "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 }, "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a projected indefinite period of benefit.", "label": "Indefinite-Lived Trade Names", "terseLabel": "Indefinite-lived - trade names" } } }, "localname": "IndefiniteLivedTradeNames", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total other intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r169", "r174" ], "calculation": { "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net", "totalLabel": "Total other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r82", "r141", "r345", "r348", "r386" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r89", "r213" ], "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": "Interest expense, debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r148" ], "lang": { "en-US": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment gross sales (eliminations)" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r163" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r53" ], "calculation": { "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods and service parts" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r56" ], "calculation": { "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.", "label": "Inventory, LIFO Reserve", "terseLabel": "Less: adjustment to LIFO value" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r14", "r55", "r162" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Total inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessAndRawMaterials": { "auth_ref": [ "r54" ], "calculation": { "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. Includes supplies used directly or indirectly in the manufacturing or production process. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.", "label": "Inventory, Work in Process and Raw Materials", "terseLabel": "Raw materials and work in process" } } }, "localname": "InventoryWorkInProcessAndRawMaterials", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InventoriesScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r38" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investment in finance affiliate" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndLandImprovementsMember": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Real estate held and assets that are an addition or improvement to real estate held.", "label": "Land and Land Improvements [Member]", "terseLabel": "Land and land improvements" } } }, "localname": "LandAndLandImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r365", "r367" ], "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r365" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Supplemental Cash Flow and Other Lease Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r357" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future Minimum Operating Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r366" ], "calculation": { "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future minimum operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r366" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r366" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r366" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r366" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r366" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r366" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2020 (remaining)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r366" ], "calculation": { "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r356" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lessee, operating lease, renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r381", "r393" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r333" ], "calculation": { "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r43" ], "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": "Maximum borrowing capacity under credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails", "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r23", "r211", "r380", "r391" ], "calculation": { "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/IndebtednessSummaryOfDebtDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total long-term debt", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less: current portion of long-term debt", "negatedTerseLabel": "Current portion of long-term debt", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Long-term debt, fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r111", "r207" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "Fiscal 2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r111", "r207" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "Fiscal 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r111", "r207" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "Fiscal 2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r111", "r207" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "Fiscal 2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r111" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year", "terseLabel": "Fiscal 2020 (remainder)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, less current portion", "verboseLabel": "Long-term debt, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Indebtedness" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/Indebtedness" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtPercentageBearingFixedInterestAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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 set, unchanging rate.", "label": "Long-term Debt, Percentage Bearing Fixed Interest, Amount", "terseLabel": "Long-term debt, percentage bearing fixed interest, amount" } } }, "localname": "LongtermDebtPercentageBearingFixedInterestAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r49" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails", "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r49", "r208" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails", "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Loss Contingency [Abstract]" } } }, "localname": "LossContingencyAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDisclosures": { "auth_ref": [ "r197", "r198" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.", "label": "Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "LossContingencyDisclosures", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "Maximum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum Length of Time Hedged in Cash Flow Hedge", "terseLabel": "Maximum length of time hedged in cash flow hedge" } } }, "localname": "MaximumLengthOfTimeHedgedInCashFlowHedge1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Warranty provisions, claims, and changes in estimates" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/WarrantyGuaranteesScheduleOfChangesInAccruedWarrantiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r99" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r99" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r99", "r100", "r103" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.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 (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r114", "r121" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net earnings", "totalLabel": "Net earnings" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BasisOfPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r113", "r115", "r116" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BasisOfPresentationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Foreign Countries" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r287" ], "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": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r307" ], "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]", "terseLabel": "Derivatives not designated as cash flow hedging instruments:" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfInterestRateDerivativesHeld": { "auth_ref": [ "r304", "r305" ], "lang": { "en-US": { "role": { "documentation": "Number of interest rate derivative instruments held by the entity at the reporting date.", "label": "Number of Interest Rate Derivatives Held", "terseLabel": "Number of interest rate derivatives held" } } }, "localname": "NumberOfInterestRateDerivativesHeld", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "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" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r74", "r81" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "negatedLabel": "Other comprehensive loss before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 1.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 earnings" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r358", "r367" ], "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "ASC Topic 842 Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r354" ], "calculation": { "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BasisOfPresentationNarrativeDetails", "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r354" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Short-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r354" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r355", "r361" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows for amounts included in the measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesSupplementalCashFlowAndOtherLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r353" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.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" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BasisOfPresentationNarrativeDetails", "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r364", "r367" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate of operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesSummaryOfOtherLeaseInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r363", "r367" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term of operating leases in years" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesSummaryOfOtherLeaseInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r350", "r351" ], "calculation": { "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "ASC Topic 840 Leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r350", "r351" ], "calculation": { "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r350", "r351" ], "calculation": { "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r350", "r351" ], "calculation": { "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r350", "r351" ], "calculation": { "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r350", "r351" ], "calculation": { "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r140", "r150" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r297", "r298", "r300" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r66", "r71" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Derivative instruments, net of tax of $189 and $(1,352), respectively" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent", "terseLabel": "Derivative instruments, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r66", "r71", "r311", "r316", "r327" ], "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": "Gain (Loss) Recognized in OCI on Derivatives" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r71", "r75", "r318" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Gain Reclassified from AOCL into Earnings", "verboseLabel": "Amount of gain reclassified from AOCL into earnings" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent": { "auth_ref": [ "r67", "r317" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge, attributable to parent. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax, Parent", "terseLabel": "Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r77", "r79", "r297", "r298", "r300" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "negatedTotalLabel": "Net current period other comprehensive (income) loss", "terseLabel": "Other comprehensive loss", "totalLabel": "Other comprehensive loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeMember": { "auth_ref": [ "r325" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other revenue.", "label": "Other Income [Member]", "terseLabel": "Other income, net" } } }, "localname": "OtherIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Backlog and other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r103" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "Earnings from wholly-owned domestic distribution companies and other income, net", "verboseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r290" ], "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" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r96" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchases of Toro common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r98" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r96" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid on Toro common stock" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r96", "r245" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy an employee's income tax withholding obligation as part of a net-share settlement of a share-based award.", "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedTerseLabel": "Payments of withholding taxes for stock awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r92", "r294" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to acquire businesses, gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SubsequentEventsSubsequentEventsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r92" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r92" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "negatedTerseLabel": "Investment in unconsolidated entities" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares or units awarded to employees for meeting certain performance targets.", "label": "Performance Shares [Member]", "terseLabel": "Performance share awards" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r25" ], "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, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r25" ], "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, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r25" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, par value $1.00 per share, authorized 1,000,000 voting and 850,000 non-voting shares, none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r15", "r36", "r37" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r95" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Borrowings under debt arrangements" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r91" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from asset disposals" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r94", "r265" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Warranty Guarantees" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/WarrantyGuarantees" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r40", "r187" ], "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]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Depreciation" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciation" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r39", "r185" ], "calculation": { "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant, and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r19", "r20", "r187", "r395" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, plant, and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r19", "r187" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r19", "r185" ], "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]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r27", "r32", "r394", "r402" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "verboseLabel": "Receivables, net" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r74", "r81" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "terseLabel": "Amounts reclassified from AOCL" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "verboseLabel": "Schedule of Components and Activity of AOCL" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r147", "r149" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Summary of Components of Loss Before Income Taxes Included in Other Segment" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r97" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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", "negatedTerseLabel": "Repayments under debt arrangements" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "terseLabel": "Repayments of long-term lines of credit" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock unit awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r28", "r225", "r392" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r231", "r234", "r235" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "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", "terseLabel": "Net sales", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r112", "r240" ], "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" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r232" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r362", "r367" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesSupplementalCashFlowAndOtherLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Net Sales" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails", "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The reporting scenario used to indicate financial results forecast for a future period.", "label": "Scenario, Forecast [Member]", "terseLabel": "Scenario, Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Any scenario, that is, the particular reporting scenario is left unspecified. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario, Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r74" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Components of Accumulated Other Comprehensive Loss (AOCL), Net of Tax" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r279", "r280" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails", "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/BusinessCombinationProFormaDetails", "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/RevenueContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r316" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.", "label": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]", "terseLabel": "Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Designated as Cash Flow Hedging Instruments" } } }, "localname": "ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of total share-based compensation cost, including the amounts attributable to each share-based compensation plan and any related tax benefits.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "terseLabel": "Schedule of Compensation Cost Related to Stock-Based Awards" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r49", "r110", "r219", "r222", "r223", "r224", "r346", "r347", "r349", "r388" ], "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": "Schedule of Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r171", "r175" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r171", "r175" ], "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]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.", "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]", "terseLabel": "Schedule of Fair Value of Derivatives and Consolidated Balance Sheet Location" } } }, "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r167", "r168" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetChangesInNetCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r167", "r168" ], "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]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r179", "r181" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r18", "r33", "r34", "r35" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r319", "r321" ], "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 Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Not Designated as Hedging Instruments" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "verboseLabel": "Schedule of Warranty Provisions, Claims, and Changes in Estimates" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/WarrantyGuaranteesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r40", "r187" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r139", "r144", "r146", "r148", "r167" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r139", "r144", "r146", "r148", "r167" ], "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": "Summarized Financial Information Concerning Reportable Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r250", "r264" ], "lang": { "en-US": { "role": { "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions for Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r51", "r109", "r215", "r216", "r217", "r219", "r220", "r221", "r222", "r223", "r224", "r225" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Reconciliations of basic and diluted weighted-average shares of common stock outstanding" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Data" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentData" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]", "terseLabel": "Components of the loss before income taxes included in \"Other\"" } } }, "localname": "SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails" ], "xbrltype": "stringItemType" }, "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": "Financial information concerning reportable segments", "verboseLabel": "Financial information concerning reportable segments" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r88", "r161" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited" ], "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]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r101" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r255" ], "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", "terseLabel": "Weighted-average fair value of awards granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "verboseLabel": "Assumptions for options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r260" ], "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", "verboseLabel": "Expected dividend yield (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r259" ], "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 (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r261" ], "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 (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "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]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Net 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, Net of Forfeitures", "terseLabel": "Fully vested unrestricted common stock awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r256" ], "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", "verboseLabel": "Weighted-average fair value at date of grant (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r247", "r253" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Compensation Award, Tranche One [Member]", "terseLabel": "Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Third portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Compensation Award, Tranche Three [Member]", "terseLabel": "Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Compensation Award, Tranche Two [Member]", "terseLabel": "Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of share-based compensation awards.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "verboseLabel": "Vesting (as a percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r252" ], "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": "Term of options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r258", "r266" ], "lang": { "en-US": { "role": { "documentation": "Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life of option in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r359", "r367" ], "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software and Software Development Costs" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r203" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/WarrantyGuaranteesScheduleOfChangesInAccruedWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r200" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Claims" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/WarrantyGuaranteesScheduleOfChangesInAccruedWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r202" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Changes in estimates" } } }, "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/WarrantyGuaranteesScheduleOfChangesInAccruedWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r201" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Provisions" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/WarrantyGuaranteesScheduleOfChangesInAccruedWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r199", "r205", "r296", "r401" ], "lang": { "en-US": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby Letters of Credit" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r144", "r167", "r190", "r195", "r196", "r400" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationNarrativeDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetChangesInNetCarryingAmountOfGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r24", "r25", "r26", "r218" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r52", "r218" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementScenarioAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by scenario to be reported. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/ManagementActionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Equity-based payment arrangement where one or more employees receive shares of stock (units), stock (unit) options, or other equity instruments, or the employer incurs a liability to the employee in amounts based on the price of the employer's stock (unit).", "label": "Stock Compensation Plan [Member]", "terseLabel": "Unrestricted common stock awards" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r25", "r26", "r218", "r225" ], "lang": { "en-US": { "role": { "documentation": "Number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of any shares forfeited. Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r25", "r26", "r225", "r249", "r256" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Issuance of shares for stock options exercised and restricted stock units vested" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r29", "r30", "r154" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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", "negatedPeriodEndLabel": "Balance as of the end of the fiscal period", "negatedPeriodStartLabel": "Balance as of the beginning of the fiscal period", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SubsequentEventsSubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "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]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SubsequentEventsSubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SubsequentEventsSubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r369" ], "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]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SubsequentEventsSubsequentEventsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r369" ], "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]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SubsequentEventsSubsequentEventsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r370" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TitleOfIndividualAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Relationship to Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ToolsDiesAndMoldsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.", "label": "Tools, Dies and Molds [Member]", "terseLabel": "Tooling" } } }, "localname": "ToolsDiesAndMoldsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails", "http://www.toro.com/role/PropertyAndDepreciationSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r26", "r218", "r225" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Purchase of shares of common stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "auth_ref": [ "r218", "r225", "r226" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method.", "label": "Treasury Stock, Value, Acquired, Par Value Method", "negatedTerseLabel": "Purchase of common stock" } } }, "localname": "TreasuryStockValueAcquiredParValueMethod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BasisOfPresentationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r41" ], "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", "terseLabel": "Unamortized debt issuance expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r132", "r133", "r134", "r135", "r136", "r137", "r138" ], "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": "Accounting Policies" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r360", "r367" ], "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule for share-based compensation.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule for share-based compensation.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r127" ], "calculation": { "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r123", "r127" ], "calculation": { "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average number of shares of common stock outstanding \u2014 Diluted (in shares)", "totalLabel": "Weighted-average number of shares of common stock, assumed issuance of contingent shares, and effect of dilutive securities (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesContingentlyIssuable": { "auth_ref": [ "r122" ], "calculation": { "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Shares issuable for little or no cash consideration upon the satisfaction of certain conditions (contingently issuable shares) are considered outstanding common shares and included in the computation of basic Earnings Per Share as of the date that all necessary conditions have been satisfied (in essence, when issuance of the shares is no longer contingent). Outstanding common shares that are contingently returnable (that is, subject to recall) are treated in the same manner as contingently issuable shares. Contingently issuable shares include shares that (a) will be issued in the future upon the satisfaction of specified conditions, (b) have been placed in escrow and all or part must be returned if specified conditions are not met, or (c) have been issued but the holder must return all or part if specified conditions are not met. The number of contingently issuable shares is determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares, Contingently Issuable", "terseLabel": "Assumed issuance of contingent shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesContingentlyIssuable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r120", "r122", "r129" ], "calculation": { "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted Average Number of Shares Issued, Basic", "terseLabel": "Weighted-average number of shares of common stock (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r120", "r127" ], "calculation": { "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails": { "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": "Weighted-average number of shares of common stock outstanding \u2014 Basic (in shares)", "totalLabel": "Weighted-average number of shares of common stock and assumed issuance of contingent shares (in shares)", "verboseLabel": "Weighted-average number of shares of common stock and assumed issuance of contingent shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited", "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22580-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1377-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e2646-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r13": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33912-111571" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6812-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127163" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127197" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12021-110248" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=82913499&loc=d3e12803-110250" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/subtopic&trid=2208855" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130531-203044" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130532-203044" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130556-203045" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "19A", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=107668666&loc=SL79513924-113897" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=SL79508275-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11149-113907" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11178-113907" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31917-109318" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31931-109318" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84229725&loc=d3e1043-128460" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=108330185&loc=d3e2207-128464" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=SL65897772-128472" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6578-128477" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6613-128477" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=66022390&loc=d3e923-111674" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998890-113959" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624186-113959" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109975725&loc=SL5629052-113961" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109974929&loc=SL110061190-113977" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80845-113994" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19190-110258" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=SL7498348-110258" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19279-110258" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32022-110900" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=113997351&loc=SL77916155-209984" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=SL51823488-111719" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e604059-122996" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r405": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r406": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r407": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r408": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r409": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "a", "Publisher": "SEC", "Section": "303", "Subparagraph": "5" }, "r411": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r412": { "Article": "12", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "13", "Sentence": "Column B" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(dd)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e640-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e689-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=109228884&loc=d3e1436-108581" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585" } }, "version": "2.1" } XML 63 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Basis of Presentation (Policies)
3 Months Ended
Jan. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation
The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "TTC," "Toro," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.
In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's Consolidated Financial Position, Results of Operations, and Cash Flows for the periods presented. Since the company’s business is seasonal, operating results for the three months ended January 31, 2020 cannot be annualized to determine the expected results for the fiscal year ending October 31, 2020.
The company’s fiscal year ends on October 31, and quarterly results are reported based on three-month periods that generally end on the Friday closest to the quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end.
For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2019. The policies described in that report are used for preparing the company's quarterly reports on Form 10-Q.
Accounting Policies
In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, legal accruals, inventory valuation and reserves, warranty reserves, allowance for doubtful accounts, pension and post-retirement accruals, self-insurance accruals, useful lives for tangible and definite-lived intangible assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, and valuations of the assets acquired and liabilities assumed in a business combination, when applicable. These estimates and assumptions are based on management’s best estimates and judgments at the time they are made and are generally derived from management's understanding and analysis of the relevant circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors that management believes to be reasonable under the circumstances, including the current economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.
New Accounting Pronouncements
In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-02, Leases (Topic 842) ("ASU 2016-02"), which, among other things, requires lessees to recognize most leases on-balance sheet. The standard requires the recognition of right-of-use assets and lease liabilities by lessees for those leases classified as operating leases under legacy accounting guidance at Accounting Standards Codification ("ASC") Topic 840, Leases. The standard also requires a greater level of quantitative and qualitative disclosures regarding the nature of the entity’s leasing activities than were previously required under U.S. GAAP. In January 2018, the FASB issued ASU No. 2018-01, Leases (Topic 842): Land Easement Practical Expedient for Transition to Topic 842, which provides an optional transition practical expedient to not evaluate existing or expired land easements under the amended lease guidance. In July 2018, the FASB issued ASU 2018-10, Codification Improvements to Topic 842 (Leases), which provides narrow amendments to clarify how to apply certain aspects of the new lease standard. Additionally, in July 2018, the FASB issued ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, which provides an alternative transition method that permits an entity to use the effective date of ASU No. 2016-02 as the date of initial application through the recognition of a cumulative effect adjustment to the opening balance of retained earnings upon adoption. Consequently,
an entity's reporting for the comparative periods presented in the financial statements in which it adopts the new lease standard will continue to be in accordance with previous U.S. GAAP under ASC Topic 840, Leases.
ASU No. 2016-02, as augmented by ASU No. 2018-01, ASU No. 2018-10, and ASU No. 2018-11 (the "amended guidance"), was adopted by the company on November 1, 2019, the first quarter of fiscal 2020, under the modified retrospective transition method with no cumulative-effect adjustment to beginning retained earnings within the Condensed Consolidated Balance Sheet as of such date. Under such transition method, the company elected the following practical expedients:
The transition package of practical expedients, which among other things, allows the company to carryforward the historical lease classification determined under previous U.S. GAAP.
The transition practical expedient to not reassess the company's accounting for land easements that exist as of the adoption of the amended guidance.
The short-term lease exemption to not record right-of-use assets and lease liabilities on the Condensed Consolidated Balance Sheet for leases with an initial lease term of 12 months or less, which has resulted in recognizing the lease payments related to such leases within the company's Condensed Consolidated Statements of Earnings on a straight-line basis over the lease term.
The company did not elect the transition practical expedient to use hindsight in determining the lease term and in assessing the impairment of right-of-use assets.
Upon adoption of the amended guidance, the company recorded $78.1 million of right-of-use assets and $77.1 million of corresponding lease liabilities within the Condensed Consolidated Balance Sheet as of November 1, 2019. The adoption of the standard did not have a material impact on the company's Condensed Consolidated Statements of Earnings, Condensed Consolidated Statements of Cash Flows, business processes, internal controls, and information systems. As permitted under the amended guidance, prior period amounts were not restated, but will continue to be reported under the legacy accounting guidance that was in effect for the respective prior periods.
In June 2018, the FASB issued ASU No. 2018-07, Compensation - Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting, which amends ASC 718, Compensation - Stock Compensation, to include share-based payment transactions for acquiring goods and services from nonemployees. The standard requires that most of the guidance related to stock compensation granted to employees be followed for nonemployees, including the measurement date, valuation approach, and performance conditions. The amended guidance was adopted in the first quarter of fiscal 2020 and did not have a material impact on the company's Condensed Consolidated Financial Statements.
XML 64 ttc0131202010q_htm.xml IDEA: XBRL DOCUMENT 0000737758 2019-11-01 2020-01-31 0000737758 2020-02-27 0000737758 2018-11-01 2019-02-01 0000737758 2019-10-31 0000737758 2020-01-31 0000737758 2019-02-01 0000737758 ttc:NonvotingPreferredStockMember 2019-10-31 0000737758 ttc:VotingPreferredStockMember 2019-02-01 0000737758 ttc:NonvotingPreferredStockMember 2020-01-31 0000737758 ttc:VotingPreferredStockMember 2019-10-31 0000737758 ttc:NonvotingPreferredStockMember 2019-02-01 0000737758 ttc:VotingPreferredStockMember 2020-01-31 0000737758 2018-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-11-01 2019-02-01 0000737758 us-gaap:RetainedEarningsMember 2020-01-31 0000737758 us-gaap:CommonStockMember 2020-01-31 0000737758 us-gaap:RetainedEarningsMember 2019-11-01 2020-01-31 0000737758 us-gaap:CommonStockMember 2018-11-01 2019-02-01 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-02-01 0000737758 us-gaap:RetainedEarningsMember 2018-11-01 2019-02-01 0000737758 us-gaap:RetainedEarningsMember 2018-10-31 0000737758 us-gaap:CommonStockMember 2019-02-01 0000737758 us-gaap:RetainedEarningsMember 2019-02-01 0000737758 us-gaap:CommonStockMember 2019-10-31 0000737758 2018-11-01 0000737758 us-gaap:CommonStockMember 2019-11-01 2020-01-31 0000737758 us-gaap:RetainedEarningsMember 2019-10-31 0000737758 us-gaap:CommonStockMember 2018-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-01 2020-01-31 0000737758 us-gaap:RetainedEarningsMember 2018-11-01 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0000737758 us-gaap:AccountingStandardsUpdate201602Member 2019-11-01 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:DevelopedTechnologyRightsMember 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:DevelopedTechnologyRightsMember 2019-04-01 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:OrderOrProductionBacklogMember 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:TradeNamesMember 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:TradeNamesMember 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:TradeNamesMember 2019-04-01 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:OrderOrProductionBacklogMember 2019-04-01 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:CustomerRelatedIntangibleAssetsMember 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember 2019-04-01 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember us-gaap:CustomerRelatedIntangibleAssetsMember 2019-04-01 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember 2019-04-01 0000737758 ttc:CharlesMachineWorksIncMember 2019-04-01 2019-04-01 0000737758 us-gaap:OperatingSegmentsMember ttc:CharlesMachineWorksIncMember ttc:ProfessionalSegmentMember 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember 2018-11-01 2019-10-31 0000737758 ttc:CharlesMachineWorksIncMember 2019-11-01 2020-01-31 0000737758 ttc:CharlesMachineWorksIncMember 2019-08-03 2019-10-31 0000737758 srt:ScenarioPreviouslyReportedMember ttc:CharlesMachineWorksIncMember 2019-04-01 2019-04-01 0000737758 us-gaap:OperatingSegmentsMember ttc:CharlesMachineWorksIncMember ttc:ProfessionalSegmentMember 2019-02-01 0000737758 ttc:CharlesMachineWorksIncMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2019-11-01 2020-01-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2019-11-01 2020-01-31 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:IntersegmentEliminationMember 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2020-01-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2020-01-31 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2019-11-01 2020-01-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2018-11-01 2019-02-01 0000737758 us-gaap:IntersegmentEliminationMember 2018-11-01 2019-02-01 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2018-11-01 2019-02-01 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2019-02-01 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:NonUsMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2018-11-01 2019-02-01 0000737758 country:US 2018-11-01 2019-02-01 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember us-gaap:NonUsMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2018-11-01 2019-02-01 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:IrrigationMember 2018-11-01 2019-02-01 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember country:US 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2018-11-01 2019-02-01 0000737758 ttc:IrrigationMember 2018-11-01 2019-02-01 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:EquipmentProductsAndServicesMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2018-11-01 2019-02-01 0000737758 ttc:EquipmentProductsAndServicesMember 2018-11-01 2019-02-01 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2019-11-01 2020-01-31 0000737758 ttc:EquipmentProductsAndServicesMember 2019-11-01 2020-01-31 0000737758 country:US 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2019-11-01 2020-01-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:EquipmentProductsAndServicesMember 2019-11-01 2020-01-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember country:US 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2019-11-01 2020-01-31 0000737758 ttc:IrrigationMember 2019-11-01 2020-01-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember ttc:IrrigationMember 2019-11-01 2020-01-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember us-gaap:NonUsMember 2019-11-01 2020-01-31 0000737758 us-gaap:NonUsMember 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2019-11-01 2020-01-31 0000737758 2020-11-01 2020-01-31 0000737758 2021-11-01 2020-01-31 0000737758 2020-02-01 2020-01-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2020-01-31 0000737758 us-gaap:PatentsMember 2019-11-01 2020-01-31 0000737758 us-gaap:TradeNamesMember 2020-01-31 0000737758 us-gaap:OtherIntangibleAssetsMember 2020-01-31 0000737758 us-gaap:PatentsMember 2020-01-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2019-11-01 2020-01-31 0000737758 us-gaap:CustomerRelationshipsMember 2020-01-31 0000737758 us-gaap:NoncompeteAgreementsMember 2020-01-31 0000737758 us-gaap:TradeNamesMember 2019-11-01 2020-01-31 0000737758 us-gaap:OtherIntangibleAssetsMember 2019-11-01 2020-01-31 0000737758 us-gaap:CustomerRelationshipsMember 2019-11-01 2020-01-31 0000737758 us-gaap:NoncompeteAgreementsMember 2019-11-01 2020-01-31 0000737758 us-gaap:PatentsMember 2019-02-01 0000737758 us-gaap:DevelopedTechnologyRightsMember 2019-02-01 0000737758 us-gaap:TradeNamesMember 2019-02-01 0000737758 us-gaap:NoncompeteAgreementsMember 2019-02-01 0000737758 us-gaap:OtherIntangibleAssetsMember 2019-02-01 0000737758 us-gaap:TradeNamesMember 2018-11-01 2019-02-01 0000737758 us-gaap:PatentsMember 2018-11-01 2019-02-01 0000737758 us-gaap:CustomerRelationshipsMember 2019-02-01 0000737758 us-gaap:DevelopedTechnologyRightsMember 2018-11-01 2019-02-01 0000737758 us-gaap:NoncompeteAgreementsMember 2018-11-01 2019-02-01 0000737758 us-gaap:OtherIntangibleAssetsMember 2018-11-01 2019-02-01 0000737758 us-gaap:CustomerRelationshipsMember 2018-11-01 2019-02-01 0000737758 us-gaap:OtherIntangibleAssetsMember 2019-10-31 2019-10-31 0000737758 us-gaap:NoncompeteAgreementsMember 2019-10-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2019-10-31 0000737758 us-gaap:TradeNamesMember 2019-10-31 0000737758 us-gaap:CustomerRelationshipsMember 2019-10-31 0000737758 2019-10-31 2019-10-31 0000737758 us-gaap:OtherIntangibleAssetsMember 2019-10-31 0000737758 us-gaap:CustomerRelationshipsMember 2019-10-31 2019-10-31 0000737758 us-gaap:NoncompeteAgreementsMember 2019-10-31 2019-10-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2019-10-31 2019-10-31 0000737758 us-gaap:PatentsMember 2019-10-31 2019-10-31 0000737758 us-gaap:PatentsMember 2019-10-31 0000737758 us-gaap:TradeNamesMember 2019-10-31 2019-10-31 0000737758 ttc:CorporateReconcilingItemsAndEliminationsMember 2019-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2019-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2019-10-31 0000737758 us-gaap:LineOfCreditMember 2019-10-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2020-01-31 0000737758 us-gaap:LineOfCreditMember 2020-01-31 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-10-31 0000737758 us-gaap:LineOfCreditMember 2020-01-31 0000737758 us-gaap:LineOfCreditMember 2019-02-01 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-10-31 0000737758 us-gaap:CorporateDebtSecuritiesMember 2019-10-31 0000737758 us-gaap:CorporateDebtSecuritiesMember 2019-02-01 0000737758 us-gaap:LineOfCreditMember 2019-02-01 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-10-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2020-01-31 0000737758 us-gaap:LineOfCreditMember 2019-10-31 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2020-01-31 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2019-10-31 0000737758 us-gaap:CorporateDebtSecuritiesMember 2020-01-31 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2020-01-31 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2020-01-31 0000737758 us-gaap:LineOfCreditMember 2018-06-01 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 us-gaap:SeniorNotesMember 2019-11-01 2020-01-31 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-04-30 0000737758 ttc:Coupon7.125PercentDebtNotesMember 1997-06-30 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2007-04-26 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-11-01 2020-01-31 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2018-06-30 0000737758 us-gaap:LineOfCreditMember 2018-06-01 2018-06-30 0000737758 us-gaap:BridgeLoanMember us-gaap:LineOfCreditMember 2018-06-30 0000737758 ttc:DebtSecuritiesIssuedInJune1997Member 1997-06-30 0000737758 us-gaap:LineOfCreditMember 2019-11-01 2020-01-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-03-31 0000737758 us-gaap:CorporateDebtSecuritiesMember 1997-06-30 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-03-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-11-01 2020-01-31 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 us-gaap:LineOfCreditMember 2018-11-01 2019-02-01 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-11-01 2020-01-31 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2020-01-31 0000737758 us-gaap:CorporateDebtSecuritiesMember 1997-06-01 1997-06-30 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-11-01 2020-01-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12024Member us-gaap:SeniorNotesMember 2019-03-01 2019-03-31 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2019-04-30 0000737758 us-gaap:SeniorNotesMember 2019-03-01 2019-03-31 0000737758 us-gaap:CorporateDebtSecuritiesMember 2019-11-01 2020-01-31 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-02-01 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2019-06-27 0000737758 2019-03-31 0000737758 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-10-31 0000737758 us-gaap:LineOfCreditMember 2018-06-30 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2020-01-31 0000737758 us-gaap:SeniorNotesMember 2019-11-01 2020-01-31 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-06-30 0000737758 us-gaap:LineOfCreditMember 2018-05-31 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-06-27 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril12022Member us-gaap:SeniorNotesMember 2019-03-01 2019-03-31 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember 2007-04-26 2007-04-26 0000737758 ttc:Coupon7.125PercentDebtNotesMember 1997-06-01 1997-06-30 0000737758 us-gaap:SeniorNotesMember 2018-11-01 2019-02-01 0000737758 us-gaap:CorporateDebtSecuritiesMember 2018-11-01 2019-02-01 0000737758 srt:MaximumMember us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember us-gaap:ScenarioForecastMember 2019-11-01 2020-10-31 0000737758 us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember 2019-11-01 2020-01-31 0000737758 us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember 2018-11-01 2019-10-31 0000737758 srt:MinimumMember us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember us-gaap:ScenarioForecastMember 2019-11-01 2020-10-31 0000737758 us-gaap:DisposalGroupNotDiscontinuedOperationsMember ttc:ToroUndergroundWindDownMember 2020-01-31 0000737758 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-11-01 2020-01-31 0000737758 srt:MaximumMember us-gaap:EquipmentMember 2019-11-01 2020-01-31 0000737758 srt:MaximumMember us-gaap:ToolsDiesAndMoldsMember 2019-11-01 2020-01-31 0000737758 srt:MaximumMember ttc:BuildingAndLeaseholdImprovementsMember 2019-11-01 2020-01-31 0000737758 us-gaap:ComputerEquipmentMember 2020-01-31 0000737758 us-gaap:MachineryAndEquipmentMember 2019-02-01 0000737758 us-gaap:MachineryAndEquipmentMember 2019-10-31 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2020-01-31 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2019-02-01 0000737758 us-gaap:ComputerEquipmentMember 2019-02-01 0000737758 us-gaap:ToolsDiesAndMoldsMember 2019-02-01 0000737758 us-gaap:LandAndLandImprovementsMember 2020-01-31 0000737758 us-gaap:LandAndLandImprovementsMember 2019-10-31 0000737758 us-gaap:MachineryAndEquipmentMember 2020-01-31 0000737758 us-gaap:ConstructionInProgressMember 2019-02-01 0000737758 us-gaap:ToolsDiesAndMoldsMember 2020-01-31 0000737758 us-gaap:ComputerEquipmentMember 2019-10-31 0000737758 us-gaap:ConstructionInProgressMember 2020-01-31 0000737758 us-gaap:ConstructionInProgressMember 2019-10-31 0000737758 us-gaap:ToolsDiesAndMoldsMember 2019-10-31 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2019-10-31 0000737758 us-gaap:LandAndLandImprovementsMember 2019-02-01 0000737758 srt:MinimumMember ttc:BuildingAndLeaseholdImprovementsMember 2019-11-01 2020-01-31 0000737758 srt:MinimumMember us-gaap:EquipmentMember 2019-11-01 2020-01-31 0000737758 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-11-01 2020-01-31 0000737758 srt:MinimumMember us-gaap:ToolsDiesAndMoldsMember 2019-11-01 2020-01-31 0000737758 ttc:RedIronMember ttc:TwinCityFederalInventoryFinanceIncorporatedSecuredRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-12-20 0000737758 ttc:RedIronMember 2020-01-31 0000737758 ttc:RedIronMember 2019-02-01 0000737758 ttc:RedIronMember 2019-11-01 2020-01-31 0000737758 ttc:RedIronMember ttc:TwinCityFederalInventoryFinanceIncorporatedSecuredRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-10-31 0000737758 ttc:RedIronMember 2018-11-01 2019-02-01 0000737758 ttc:RedIronMember 2019-10-31 0000737758 ttc:StockOptionAwardsMember 2018-11-01 2019-02-01 0000737758 ttc:StockOptionAwardsMember 2019-11-01 2020-01-31 0000737758 us-gaap:PerformanceSharesMember 2018-11-01 2019-02-01 0000737758 us-gaap:StockCompensationPlanMember 2018-11-01 2019-02-01 0000737758 us-gaap:StockCompensationPlanMember 2019-11-01 2020-01-31 0000737758 us-gaap:RestrictedStockMember 2018-11-01 2019-02-01 0000737758 us-gaap:RestrictedStockMember 2019-11-01 2020-01-31 0000737758 us-gaap:PerformanceSharesMember 2019-11-01 2020-01-31 0000737758 us-gaap:StockCompensationPlanMember ttc:BoardOfDirectorsMember 2019-11-01 2020-01-31 0000737758 us-gaap:StockCompensationPlanMember ttc:BoardOfDirectorsMember 2018-11-01 2019-02-01 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember 2019-11-01 2020-01-31 0000737758 srt:MinimumMember us-gaap:PerformanceSharesMember 2019-11-01 2020-01-31 0000737758 srt:MaximumMember us-gaap:PerformanceSharesMember 2019-11-01 2020-01-31 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember 2018-11-01 2019-02-01 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-11-01 2020-01-31 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-11-01 2020-01-31 0000737758 ttc:StockOptionAwardsMember ttc:NonemployeeMember 2019-11-01 2020-01-31 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember 2019-11-01 2020-01-31 0000737758 ttc:StockOptionAwardsMember ttc:CertainEmployeesMember 2019-11-01 2020-01-31 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-11-01 2020-01-31 0000737758 ttc:StockOptionAwardsMember ttc:BoardOfDirectorsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-11-01 2020-01-31 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-11-01 2020-01-31 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-11-01 2020-01-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-02-01 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-11-01 2019-02-01 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-11-01 2019-02-01 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2019-02-01 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-10-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2018-10-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-02-01 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-11-01 2020-01-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2019-10-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-10-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2019-11-01 2020-01-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-01-31 0000737758 srt:MaximumMember 2020-01-31 0000737758 srt:MinimumMember 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember 2020-01-31 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-10-31 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-02-01 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-31 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-02-01 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-10-31 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-10-31 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-02-01 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-02-01 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-10-31 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-31 0000737758 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-31 0000737758 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2018-11-01 2019-02-01 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2019-11-01 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2018-11-01 2019-02-01 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2019-11-01 2020-01-31 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2018-11-01 2019-02-01 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2018-11-01 2019-02-01 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2019-11-01 2020-01-31 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2019-11-01 2020-01-31 0000737758 us-gaap:CashFlowHedgingMember 2018-11-01 2019-02-01 0000737758 us-gaap:CashFlowHedgingMember 2019-11-01 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember 2019-02-01 0000737758 us-gaap:ForeignExchangeForwardMember 2019-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-11-01 2019-02-01 0000737758 us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-11-01 2019-02-01 0000737758 us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2019-11-01 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2019-11-01 2020-01-31 0000737758 us-gaap:FairValueInputsLevel2Member 2020-01-31 0000737758 us-gaap:FairValueInputsLevel2Member 2019-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-10-31 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-02-01 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-31 0000737758 ttc:VentureProductsIncMember us-gaap:SubsequentEventMember 2020-01-20 2020-03-02 0000737758 ttc:VentureProductsIncAffiliateMember us-gaap:SubsequentEventMember 2020-01-20 2020-03-02 shares iso4217:USD shares pure iso4217:USD ttc:segment ttc:instrument false --10-31 Q1 2020 0000737758 P2M P5Y P2Y P2Y P3Y P10Y 0.225 0.25 1.00 1.00 1.00 175000000 175000000 175000000 105746538 106742082 106977274 105746538 106742082 106977274 0.0030 P10Y P30Y P3Y P5Y P5Y 2000000 2100000 P2Y -1352000 189000 1.00 1.00 1.00 850000 1000000 850000 1000000 850000 1000000 0 0 0 0 0 0 P10Y P2Y P2Y P3Y P9M P1Y P1Y P3Y P3Y P3Y 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 P10Y P10Y 537786 351501 391900 17740 10-Q true 2020-01-31 false 1-8649 THE TORO COMPANY DE 41-0580470 8111 Lyndale Avenue South Bloomington MN 55420-1196 952 888-8801 Common Stock, par value $1.00 per share TTC NYSE Yes Yes Large Accelerated Filer false false false 106979296 767483000 602956000 479395000 387339000 288088000 215617000 196959000 145563000 91129000 70054000 8156000 4742000 3166000 4708000 86139000 70020000 16048000 10480000 70091000 59540000 0.65 0.56 0.65 0.55 107423000 106258000 108655000 107781000 70091000 59540000 -724000 3431000 652000 -4009000 -72000 -578000 70019000 58962000 108914000 249965000 151828000 321192000 225528000 268768000 738960000 416650000 651663000 51442000 41789000 50632000 1220508000 933932000 1122891000 431253000 279270000 437317000 362136000 227091000 362253000 347643000 104017000 352374000 73137000 25455000 25430000 24147000 6161000 39589000 6251000 25316000 13485000 25314000 2491609000 1622814000 2330547000 113903000 0 79914000 348003000 281526000 319230000 348027000 283452000 357826000 14374000 824307000 564978000 756970000 601016000 312551000 620899000 62015000 50676000 1410000 50579000 41545000 49478000 42521000 0 0 0 106977000 105747000 106742000 837194000 613165000 784885000 -32121000 -24515000 -32049000 912050000 694397000 859578000 2491609000 1622814000 2330547000 70091000 59540000 1751000 2429000 -442000 459000 18089000 13670000 4714000 1913000 470000 0 3960000 3924000 -141000 1225000 -175000 0 53044000 31331000 88557000 52380000 -237000 -8119000 21734000 26643000 -23299000 25985000 11821000 14180000 25000 3000 0 150000 0 12498000 -11796000 -26825000 82025000 0 68025000 0 6710000 7569000 1361000 1872000 0 20043000 26856000 23923000 -7507000 -38269000 -312000 -50000 -42914000 -39159000 151828000 289124000 108914000 249965000 106742000 784885000 -32049000 859578000 26856000 26856000 253000 3889000 4142000 3960000 3960000 2568000 2568000 18000 1343000 1361000 -72000 -72000 70091000 70091000 106977000 837194000 -32121000 912050000 105601000 587252000 -23937000 668916000 23923000 23923000 538000 5627000 6165000 3924000 3924000 1404000 1404000 392000 21523000 21915000 864000 864000 -578000 -578000 59540000 59540000 105747000 613165000 -24515000 694397000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Basis of Presentation</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "TTC," "Toro," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's Consolidated Financial Position, Results of Operations, and Cash Flows for the periods presented. Since the company’s business is seasonal, operating results for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> cannot be annualized to determine the expected results for the fiscal year ending </span><span style="font-family:inherit;font-size:10pt;">October 31, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company’s fiscal year ends on </span><span style="font-family:inherit;font-size:10pt;">October 31,</span><span style="font-family:inherit;font-size:10pt;"> and quarterly results are reported based on three-month periods that generally end on the Friday closest to the quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. The policies described in that report are used for preparing the company's quarterly reports on Form 10-Q.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting Policies</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, legal accruals, inventory valuation and reserves, warranty reserves, allowance for doubtful accounts, pension and post-retirement accruals, self-insurance accruals, useful lives for tangible and definite-lived intangible assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, and valuations of the assets acquired and liabilities assumed in a business combination, when applicable. These estimates and assumptions are based on management’s best estimates and judgments at the time they are made and are generally derived from management's understanding and analysis of the relevant circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors that management believes to be reasonable under the circumstances, including the current economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Pronouncements Adopted</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842) </span><span style="font-family:inherit;font-size:10pt;">("ASU 2016-02"), which, among other things, requires lessees to recognize most leases on-balance sheet. The standard requires the recognition of right-of-use assets and lease liabilities by lessees for those leases classified as operating leases under legacy accounting guidance at Accounting Standards Codification ("ASC") Topic 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">. The standard also requires a greater level of quantitative and qualitative disclosures regarding the nature of the entity’s leasing activities than were previously required under U.S. GAAP. In January 2018, the FASB issued ASU No. 2018-01,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Leases (Topic 842): Land Easement Practical Expedient for Transition to Topic 842</span><span style="font-family:inherit;font-size:10pt;">, which provides an optional transition practical expedient to not evaluate existing or expired land easements under the amended lease guidance. In July 2018, the FASB issued ASU 2018-10, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 842 (Leases)</span><span style="font-family:inherit;font-size:10pt;">, which provides narrow amendments to clarify how to apply certain aspects of the new lease standard. Additionally, in July 2018, the FASB issued ASU No. 2018-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Targeted Improvements</span><span style="font-family:inherit;font-size:10pt;">, which provides an alternative transition method that permits an entity to use the effective date of ASU No. 2016-02 as the date of initial application through the recognition of a cumulative effect adjustment to the opening balance of retained earnings upon adoption. Consequently, </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">an entity's reporting for the comparative periods presented in the financial statements in which it adopts the new lease standard will continue to be in accordance with previous U.S. GAAP under ASC Topic 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASU No. 2016-02, as augmented by ASU No. 2018-01, ASU No. 2018-10, and ASU No. 2018-11 (the "amended guidance"), was adopted by the company on November 1, 2019, the first quarter of fiscal 2020, under the modified retrospective transition method with no cumulative-effect adjustment to beginning retained earnings within the Condensed Consolidated Balance Sheet as of such date. Under such transition method, the company elected the following practical expedients:</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The transition package of practical expedients, which among other things, allows the company to carryforward the historical lease classification determined under previous U.S. GAAP.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The transition practical expedient to not reassess the company's accounting for land easements that exist as of the adoption of the amended guidance.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The short-term lease exemption to not record right-of-use assets and lease liabilities on the Condensed Consolidated Balance Sheet for leases with an initial lease term of 12 months or less, which has resulted in recognizing the lease payments related to such leases within the company's Condensed Consolidated Statements of Earnings on a straight-line basis over the lease term.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company did not elect the transition practical expedient to use hindsight in determining the lease term and in assessing the impairment of right-of-use assets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon adoption of the amended guidance, the company recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$78.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of right-of-use assets and </span><span style="font-family:inherit;font-size:10pt;"><span>$77.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of corresponding lease liabilities within the Condensed Consolidated Balance Sheet as of November 1, 2019. The adoption of the standard did not have a material impact on the company's Condensed Consolidated Statements of Earnings, Condensed Consolidated Statements of Cash Flows, business processes, internal controls, and information systems. As permitted under the amended guidance, prior period amounts were not restated, but will continue to be reported under the legacy accounting guidance that was in effect for the respective prior periods.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU No. 2018-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting</span><span style="font-family:inherit;font-size:10pt;">, which amends ASC 718, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation</span><span style="font-family:inherit;font-size:10pt;">, to include share-based payment transactions for acquiring goods and services from nonemployees. The standard requires that most of the guidance related to stock compensation granted to employees be followed for nonemployees, including the measurement date, valuation approach, and performance conditions. The amended guidance was adopted in the first quarter of fiscal 2020 and did not have a material impact on the company's Condensed Consolidated Financial Statements.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "TTC," "Toro," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's Consolidated Financial Position, Results of Operations, and Cash Flows for the periods presented. Since the company’s business is seasonal, operating results for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> cannot be annualized to determine the expected results for the fiscal year ending </span><span style="font-family:inherit;font-size:10pt;">October 31, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company’s fiscal year ends on </span><span style="font-family:inherit;font-size:10pt;">October 31,</span><span style="font-family:inherit;font-size:10pt;"> and quarterly results are reported based on three-month periods that generally end on the Friday closest to the quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. The policies described in that report are used for preparing the company's quarterly reports on Form 10-Q.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, legal accruals, inventory valuation and reserves, warranty reserves, allowance for doubtful accounts, pension and post-retirement accruals, self-insurance accruals, useful lives for tangible and definite-lived intangible assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, and valuations of the assets acquired and liabilities assumed in a business combination, when applicable. These estimates and assumptions are based on management’s best estimates and judgments at the time they are made and are generally derived from management's understanding and analysis of the relevant circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors that management believes to be reasonable under the circumstances, including the current economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842) </span><span style="font-family:inherit;font-size:10pt;">("ASU 2016-02"), which, among other things, requires lessees to recognize most leases on-balance sheet. The standard requires the recognition of right-of-use assets and lease liabilities by lessees for those leases classified as operating leases under legacy accounting guidance at Accounting Standards Codification ("ASC") Topic 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">. The standard also requires a greater level of quantitative and qualitative disclosures regarding the nature of the entity’s leasing activities than were previously required under U.S. GAAP. In January 2018, the FASB issued ASU No. 2018-01,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Leases (Topic 842): Land Easement Practical Expedient for Transition to Topic 842</span><span style="font-family:inherit;font-size:10pt;">, which provides an optional transition practical expedient to not evaluate existing or expired land easements under the amended lease guidance. In July 2018, the FASB issued ASU 2018-10, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Codification Improvements to Topic 842 (Leases)</span><span style="font-family:inherit;font-size:10pt;">, which provides narrow amendments to clarify how to apply certain aspects of the new lease standard. Additionally, in July 2018, the FASB issued ASU No. 2018-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Targeted Improvements</span><span style="font-family:inherit;font-size:10pt;">, which provides an alternative transition method that permits an entity to use the effective date of ASU No. 2016-02 as the date of initial application through the recognition of a cumulative effect adjustment to the opening balance of retained earnings upon adoption. Consequently, </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">an entity's reporting for the comparative periods presented in the financial statements in which it adopts the new lease standard will continue to be in accordance with previous U.S. GAAP under ASC Topic 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASU No. 2016-02, as augmented by ASU No. 2018-01, ASU No. 2018-10, and ASU No. 2018-11 (the "amended guidance"), was adopted by the company on November 1, 2019, the first quarter of fiscal 2020, under the modified retrospective transition method with no cumulative-effect adjustment to beginning retained earnings within the Condensed Consolidated Balance Sheet as of such date. Under such transition method, the company elected the following practical expedients:</span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The transition package of practical expedients, which among other things, allows the company to carryforward the historical lease classification determined under previous U.S. GAAP.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The transition practical expedient to not reassess the company's accounting for land easements that exist as of the adoption of the amended guidance.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The short-term lease exemption to not record right-of-use assets and lease liabilities on the Condensed Consolidated Balance Sheet for leases with an initial lease term of 12 months or less, which has resulted in recognizing the lease payments related to such leases within the company's Condensed Consolidated Statements of Earnings on a straight-line basis over the lease term.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company did not elect the transition practical expedient to use hindsight in determining the lease term and in assessing the impairment of right-of-use assets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Upon adoption of the amended guidance, the company recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$78.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of right-of-use assets and </span><span style="font-family:inherit;font-size:10pt;"><span>$77.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of corresponding lease liabilities within the Condensed Consolidated Balance Sheet as of November 1, 2019. The adoption of the standard did not have a material impact on the company's Condensed Consolidated Statements of Earnings, Condensed Consolidated Statements of Cash Flows, business processes, internal controls, and information systems. As permitted under the amended guidance, prior period amounts were not restated, but will continue to be reported under the legacy accounting guidance that was in effect for the respective prior periods.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU No. 2018-07, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting</span><span style="font-family:inherit;font-size:10pt;">, which amends ASC 718, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation</span><span style="font-family:inherit;font-size:10pt;">, to include share-based payment transactions for acquiring goods and services from nonemployees. The standard requires that most of the guidance related to stock compensation granted to employees be followed for nonemployees, including the measurement date, valuation approach, and performance conditions. The amended guidance was adopted in the first quarter of fiscal 2020 and did not have a material impact on the company's Condensed Consolidated Financial Statements.</span></div> 78100000 77100000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Business Combinations</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The Charles Machine Works, Inc. ("CMW")</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 1, 2019 ("closing date"), pursuant to the Agreement and Plan of Merger dated February 14, 2019 ("merger agreement"), the company completed the acquisition of CMW, a privately held Oklahoma corporation. CMW designs, manufactures, and markets a range of professional products to serve the underground construction market, including horizontal directional drills, walk and ride trenchers, compact utility loaders/skid steers, vacuum excavators, asset locators, pipe rehabilitation solutions, and after-market tools. CMW provides innovative product offerings that broadened and strengthened the company's Professional segment product portfolio and expanded its dealer network, while also providing a complementary geographic manufacturing footprint. The transaction was structured as a merger, pursuant to which a wholly-owned subsidiary of the company merged with and into CMW, with CMW continuing as the surviving entity and a wholly-owned subsidiary of the company. As a result of the merger, all of the outstanding equity securities of CMW were canceled and now only represent the right to receive the applicable consideration as described in the merger agreement. At the closing date, the company paid preliminary merger consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$679.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> that was subject to customary adjustments based on, among other things, the amount of actual cash, debt and working capital in the business of CMW at the closing date. During the fourth quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the company finalized such cash, debt and working capital adjustments and these adjustments resulted in an aggregate merger consideration of </span><span style="font-family:inherit;font-size:10pt;"><span>$685.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> ("purchase price"). The company funded the purchase price for the acquisition by using a combination of cash proceeds from the issuance of borrowings under the company's unsecured senior term loan credit agreement and borrowings under the company's unsecured senior revolving credit facility. For additional information regarding the financing agreements utilized to fund the purchase price, refer to Note </span><span style="font-family:inherit;font-size:10pt;">6</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Indebtedness</span><span style="font-family:inherit;font-size:10pt;">. As a result of the acquisition, the company incurred approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$10.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of acquisition-related transaction costs, all of which were incurred during the fiscal year ended October 31, 2019 and recorded within selling, general and administrative expense within the Consolidated Statements of Earnings for such fiscal period. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Purchase Price Allocation</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company accounted for the acquisition in accordance with the accounting standards codification guidance for business combinations, whereby the total purchase price was allocated to the acquired net tangible and intangible assets of CMW based on their fair values as of the closing date. As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the company has substantially completed its process for measuring the fair values of the assets acquired and liabilities assumed based on information available as of the closing date, with the exception of the company's valuation of income taxes as the company requires additional information to finalize its valuation of income taxes. Thus, the preliminary measurements of fair value reflected for income taxes are subject to change as additional information becomes available and as additional analysis is performed. The company expects to finalize its preliminary valuation of income taxes and complete the allocation of the purchase price during its fiscal 2020 second quarter, but no later than one year from the closing date of the acquisition, as required.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the allocation of the purchase price to the fair values assigned to the CMW assets acquired and liabilities assumed. These fair values are based on internal company and independent external third-party valuations:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">April 1, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>16,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Receivables</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>65,674</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Inventories</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>241,429</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Property, plant and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>142,779</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>135,521</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>264,190</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other long-term assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Accounts payable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(36,655</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(52,258</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Deferred income tax liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(86,231</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(6,665</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total fair value of net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>701,314</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Less: cash and cash equivalents acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(16,341</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>684,973</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill recognized is primarily attributable to the value of the workforce, the reputation of CMW and its family of brands, customer and dealer growth opportunities, and expected synergies. Key areas of expected cost synergies include increased purchasing power for commodities, components, parts, accessories, supply chain consolidation, and administrative efficiencies. The goodwill resulting from the acquisition of CMW was recognized within the company's Professional segment and is the primary driver for the increase in the company's Professional segment goodwill to </span><span style="font-family:inherit;font-size:10pt;"><span>$350.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;"><span>$215.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of February 1, 2019. No changes were made to the carrying amount of goodwill related to the company's acquisition of CMW from the amounts reported within the Company's Annual Report on Form 10-K for the fiscal year ended October 31, 2019. Goodwill is mostly non-deductible for tax purposes.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Intangible Assets Acquired</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The allocation of the purchase price to the net assets acquired resulted in the recognition of </span><span style="font-family:inherit;font-size:10pt;"><span>$264.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of other intangible assets as of the closing date. The fair values of the acquired trade name, customer-related, developed technology and backlog intangible assets were determined using the income approach. Under the income approach, an intangible asset's fair value is equal to the present value of future economic benefits to be derived from ownership of the asset. The fair values of the trade names were determined using the relief from royalty method, which is based on the hypothetical royalty stream that would be received if the company were to license the trade name and was based on expected future revenues. The fair values of the customer-related, developed technology, and backlog intangible assets were determined using the excess earnings method and were based on the expected operating cash flows attributable to the respective other intangible asset, which were determined by deducting expected economic costs, including operating expenses and contributory asset charges, from revenue expected to be generated from the respective other intangible asset. The useful lives of the other intangible assets were determined based on the period of expected cash flows used to measure the fair value of the intangible assets adjusted as appropriate for entity-specific factors including legal, regulatory, contractual, competitive, economic, and/or other factors that may limit the useful life of the respective intangible asset.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair values of the other intangible assets acquired on the closing date, related accumulated amortization from the closing date through </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, and weighted-average useful lives were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>130,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(7,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>123,607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7.8</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>20,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(2,885</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18,015</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>20.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,984</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Backlog</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>3,590</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,590</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total definite-lived</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>16.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>160,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(13,884</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>146,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Indefinite-lived - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>103,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>103,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>264,190</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(13,884</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>250,306</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense for the definite-lived intangible assets resulting from the acquisition of CMW for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;">. Estimated amortization expense for the remainder of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and succeeding fiscal years is as follows: fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> (remainder), </span><span style="font-family:inherit;font-size:10pt;"><span>$9.4 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2021</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$12.6 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2022</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$11.5 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2023</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$10.1 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2024</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$9.4 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2025</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$7.7 million</span></span><span style="font-family:inherit;font-size:10pt;">; and after fiscal </span><span style="font-family:inherit;font-size:10pt;">2025</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$85.9 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Results of Operations</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CMW's results of operations are included within the company's Professional reportable segment in the company's Condensed Consolidated Financial Statements. During the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> month period ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$160.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of net sales and </span><span style="font-family:inherit;font-size:10pt;"><span>$9.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of segment earnings from CMW's operations, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unaudited Pro Forma Financial Information</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unaudited pro forma financial information has been prepared as if the acquisition had taken place on November 1, 2017 and has been prepared for comparative purposes only. The unaudited pro forma financial information is not necessarily indicative of the results that would have been achieved had the acquisition actually taken place on November 1, 2017 and the unaudited pro forma financial information does not purport to be indicative of future Consolidated Results of Operations. The unaudited pro forma financial information does not reflect any synergies, operating efficiencies, and/or cost savings that may be realized from the integration of the acquisition. The unaudited pro forma results for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;"> have been adjusted to exclude the pro forma impact of the take-down of the inventory fair value step-up amount and amortization of the backlog intangible asset; include the pro forma impact of amortization of other intangible assets, excluding backlog, based on the purchase price allocations and useful lives; include the pro forma impact of the depreciation of property, plant, and equipment based on the purchase price allocations and useful lives; include the pro forma impact of additional interest expense relating to the acquisition; exclude the pro forma impact of transaction costs incurred by the company directly attributable to the acquisition; and include the pro forma tax effect of both earnings before income taxes and the pro forma adjustments.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents unaudited pro forma financial information related to the company's acquisition of CMW:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands, except per share data)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>767,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>777,537</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>70,561</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>56,515</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Basic net earnings per share of common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.66</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Diluted net earnings per share of common stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.65</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.52</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Northeastern U.S. Distribution Company</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective November 30, 2018, during the first quarter of fiscal 2019, the company completed the acquisition of substantially all of the assets of, and assumed certain liabilities of, a Northeastern U.S. distribution company. The purchase price of this acquisition was allocated to the identifiable assets acquired and liabilities assumed based on estimates of their fair value, with the excess purchase price recorded as goodwill. This acquisition was immaterial based on the company's Consolidated Financial Condition and Results of Operations. Additional purchase accounting disclosures have been omitted given the immateriality of this acquisition in relation to the company's Consolidated Financial Condition and Results of Operations.</span></div> 679300000 685000000.0 10200000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the allocation of the purchase price to the fair values assigned to the CMW assets acquired and liabilities assumed. These fair values are based on internal company and independent external third-party valuations:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">April 1, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>16,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Receivables</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>65,674</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Inventories</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>241,429</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Property, plant and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>142,779</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Goodwill</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>135,521</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>264,190</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other long-term assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Accounts payable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(36,655</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(52,258</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Deferred income tax liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(86,231</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(6,665</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total fair value of net assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>701,314</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Less: cash and cash equivalents acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(16,341</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total purchase price</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>684,973</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 16341000 65674000 241429000 9218000 142779000 135521000 264190000 7971000 36655000 52258000 86231000 6665000 701314000 16341000 684973000 350100000 215000000.0 264200000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair values of the other intangible assets acquired on the closing date, related accumulated amortization from the closing date through </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, and weighted-average useful lives were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>130,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(7,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>123,607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7.8</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>20,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(2,885</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18,015</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>20.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,984</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Backlog</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>3,590</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,590</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total definite-lived</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>16.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>160,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(13,884</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>146,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Indefinite-lived - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>103,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>103,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>264,190</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(13,884</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>250,306</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P18Y3M18D 130800000 7193000 123607000 P7Y9M18D 20900000 2885000 18015000 P20Y 5200000 216000 4984000 P0Y6M 3590000 3590000 0 P16Y7M6D 160490000 13884000 146606000 103700000 103700000 264190000 13884000 250306000 3100000 9400000 12600000 11500000 10100000 9400000 7700000 85900000 160900000 9400000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents unaudited pro forma financial information related to the company's acquisition of CMW:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands, except per share data)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>767,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>777,537</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>70,561</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>56,515</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Basic net earnings per share of common stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.66</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Diluted net earnings per share of common stock</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.65</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.52</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div> 767483000 777537000 70561000 56515000 0.66 0.53 0.65 0.52 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">3</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Segment Data</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company's businesses are organized, managed, and internally grouped into segments based on similarities in products and services. Segment selection is based on the manner in which management organizes segments for making operating and investment decisions and assessing performance. The company has identified </span><span style="font-family:inherit;font-size:10pt;"><span>ten</span></span><span style="font-family:inherit;font-size:10pt;"> operating segments and has aggregated certain of those segments into </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments: Professional and Residential. The aggregation of the company's segments is based on the segments having the following similarities: economic characteristics, types of products and services, types of production processes, type or class of customers, and method of distribution. The company's remaining activities are presented as "Other" due to their insignificance. These Other activities consist of the company's wholly-owned domestic distribution companies, the company's corporate activities, and the elimination of intersegment revenues and expenses.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present summarized financial information concerning the company’s reportable segments and Other activities:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>594,721</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>165,848</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,914</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>767,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Intersegment gross sales (eliminations)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>8,771</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(8,798</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Earnings (loss) before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>102,474</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>21,566</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(37,901</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>86,139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,853,739</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>324,089</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>313,781</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,491,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>455,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>145,158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>602,956</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Intersegment gross sales (eliminations)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>13,609</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>99</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(13,708</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Earnings (loss) before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>87,978</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>13,072</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(31,030</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>70,020</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>959,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>235,520</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>427,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,622,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the details of operating loss before income taxes for the company's Other activities:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Corporate expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(32,442</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(28,314</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(8,156</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(4,742</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Earnings from wholly-owned domestic distribution companies and other income, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,697</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total operating loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(37,901</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(31,030</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 10 2 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present summarized financial information concerning the company’s reportable segments and Other activities:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>594,721</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>165,848</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,914</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>767,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Intersegment gross sales (eliminations)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>8,771</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(8,798</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Earnings (loss) before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>102,474</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>21,566</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(37,901</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>86,139</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,853,739</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>324,089</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>313,781</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,491,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>455,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>145,158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,792</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>602,956</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Intersegment gross sales (eliminations)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>13,609</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>99</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(13,708</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Earnings (loss) before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>87,978</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>13,072</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(31,030</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>70,020</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>959,768</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>235,520</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>427,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,622,814</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 594721000 165848000 6914000 767483000 8771000 27000 -8798000 102474000 21566000 -37901000 86139000 1853739000 324089000 313781000 2491609000 455006000 145158000 2792000 602956000 13609000 99000 -13708000 87978000 13072000 -31030000 70020000 959768000 235520000 427526000 1622814000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the details of operating loss before income taxes for the company's Other activities:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Corporate expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(32,442</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(28,314</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(8,156</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(4,742</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Earnings from wholly-owned domestic distribution companies and other income, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,697</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total operating loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(37,901</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(31,030</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 32442000 28314000 8156000 4742000 2697000 2026000 -37901000 -31030000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">4</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Revenue</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company enters into contracts with its customers for the sale of products or rendering of services in the ordinary course of business. A contract with commercial substance exists at the time the company receives and accepts a purchase order under a sales contract with a customer. The company recognizes revenue when, or as, performance obligations under the terms of a contract with its customer are satisfied, which occurs with the transfer of control of product or services. Control is typically transferred to the customer at the time a product is shipped, or in the case of certain agreements, when a product is delivered or as services are rendered. Revenue is recognized based on the transaction price, which is measured as the amount of consideration the company expects to receive in exchange for transferring product or rendering services pursuant to the terms of the contract with a customer. The amount of consideration the company receives and the revenue the company recognizes varies with changes in sales promotions and incentives offered to customers, as well as anticipated product returns. A provision is made at the time revenue is recognized as a reduction of the transaction price for expected product returns, rebates, floor plan costs, and other sales promotion and incentive expenses. If a contract contains more than one performance obligation, the transaction price is allocated to each performance obligation based on the relative standalone selling price of the respective promised good or service. The company does not recognize revenue in situations where collectability from the customer is not probable, and defers the recognition of revenue until collection is probable or payment is received and performance obligations are satisfied.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Freight and shipping revenue billed to customers concurrent with revenue producing activities is included within revenue and the cost for freight and shipping is recognized as an expense within cost of sales when control has transferred to the customer. Shipping and handling activities that occur after control of the related products is transferred are treated as a fulfillment activity rather than a promised service, and therefore, are not considered a performance obligation. Sales, use, value-added, and other excise taxes the company collects concurrent with revenue producing activities are excluded from revenue. Incremental costs of obtaining a contract for which the performance obligations will be satisfied within the next twelve months are expensed as incurred. Incidental items, including goods or services, that are immaterial in the context of the contract are recognized as expense when incurred. Additionally, the company has elected not to disclose the balance of unfulfilled performance obligations for contracts with a contractual term of twelve months or less.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Revenue by product type:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>523,909</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>152,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,525</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>681,892</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Irrigation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>70,812</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>13,390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>85,591</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>594,721</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>165,848</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,914</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>767,483</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Revenue by geographic market:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>454,396</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>130,338</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,914</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>591,648</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Foreign Countries</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>140,325</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>35,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>175,835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>594,721</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>165,848</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,914</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>767,483</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Revenue by product type:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>387,550</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>133,510</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,969</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>523,029</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Irrigation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>67,456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>11,648</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>823</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>79,927</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>455,006</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>145,158</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,792</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>602,956</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Revenue by geographic market:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>348,104</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>110,515</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,792</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>461,411</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Foreign Countries</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>106,902</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>34,643</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>141,545</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>455,006</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>145,158</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,792</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>602,956</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Liabilities</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities relate to deferred revenue recognized for payments received at contract inception in advance of the company's performance under the respective contract and generally relate to the sale of separately priced extended warranty contracts, service contracts, and non-refundable customer deposits. The company recognizes revenue over the term of the contract in proportion to the costs expected to be incurred in satisfying the performance obligations under the separately priced extended warranty and service contracts. For non-refundable customer deposits, the company recognizes revenue as of the point in time in which the performance obligation has been satisfied under the contract with the customer, which typically occurs upon change in control at the time a product is shipped. As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$20.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$22.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of deferred revenue associated with outstanding separately priced extended warranty contracts, service contracts, and non-refundable customer deposits was reported within accrued liabilities and other long-term liabilities in the Condensed Consolidated Balance Sheets. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$3.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> deferred revenue balance within net sales in the Condensed Consolidated Statements of Earnings. The company expects to recognize approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$7.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> deferred revenue amount within net sales throughout the remainder of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$6.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal </span><span style="font-family:inherit;font-size:10pt;">2021</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> thereafter.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (in thousands):</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Revenue by product type:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>523,909</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>152,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,525</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>681,892</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Irrigation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>70,812</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>13,390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>85,591</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>594,721</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>165,848</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,914</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>767,483</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Revenue by geographic market:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>454,396</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>130,338</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,914</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>591,648</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Foreign Countries</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>140,325</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>35,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>175,835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>594,721</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>165,848</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,914</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>767,483</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Revenue by product type:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>387,550</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>133,510</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,969</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>523,029</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Irrigation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>67,456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>11,648</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>823</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>79,927</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>455,006</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>145,158</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,792</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>602,956</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Revenue by geographic market:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>348,104</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>110,515</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,792</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>461,411</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Foreign Countries</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>106,902</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>34,643</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>141,545</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total net sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>455,006</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>145,158</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,792</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>602,956</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div> 523909000 152458000 5525000 681892000 70812000 13390000 1389000 85591000 594721000 165848000 6914000 767483000 454396000 130338000 6914000 591648000 140325000 35510000 0 175835000 594721000 165848000 6914000 767483000 387550000 133510000 1969000 523029000 67456000 11648000 823000 79927000 455006000 145158000 2792000 602956000 348104000 110515000 2792000 461411000 106902000 34643000 0 141545000 455006000 145158000 2792000 602956000 20500000 22000000.0 3600000 7100000 6400000 5000000.0 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">5</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Goodwill and Other Intangible Assets, Net</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill by reportable segment for the first </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Balance as of October 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>350,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,534</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>362,253</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Translation adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(116</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(117</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Balance as of January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>350,134</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,534</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>362,136</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Intangible Assets, Net</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets, net as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(13,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,875</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(6,798</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>77</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>220,364</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(36,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>183,394</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>51,902</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(32,264</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>19,638</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>15.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7,485</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(2,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Backlog and other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(4,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total definite-lived</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>15.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>309,254</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(95,937</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>213,317</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Indefinite-lived - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>134,326</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>134,326</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>443,580</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(95,937</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>347,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets, net as of </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18,255</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(12,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,731</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,891</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(6,794</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>89,702</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(24,929</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>64,773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>31,079</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(28,774</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,305</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total definite-lived</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>14.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>149,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(75,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>73,375</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Indefinite-lived - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>30,642</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>30,642</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>179,688</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(75,671</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>104,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets, net as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(13,102</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,868</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(6,786</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>220,390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(33,547</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>186,843</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>51,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(31,289</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>20,622</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>15.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(2,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(4,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total definite-lived</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>15.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>309,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(91,223</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>218,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Indefinite-lived - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>134,312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>134,312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>443,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(91,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>352,374</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense for definite-lived intangible assets during the </span><span style="font-family:inherit;font-size:10pt;">first</span><span style="font-family:inherit;font-size:10pt;"> quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$4.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Estimated amortization expense for the remainder of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and succeeding fiscal years is as follows: fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> (remainder), </span><span style="font-family:inherit;font-size:10pt;"><span>$14.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2021</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$18.3 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2022</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$17.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2023</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$15.3 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2024</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$14.3 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2025</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$12.6 million</span></span><span style="font-family:inherit;font-size:10pt;">; and after fiscal </span><span style="font-family:inherit;font-size:10pt;">2025</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$121.8 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill by reportable segment for the first </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Professional</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Residential</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Balance as of October 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>350,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,534</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>362,253</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Translation adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(116</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(117</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Balance as of January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>350,134</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,534</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>362,136</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 350250000 10469000 1534000 362253000 116000 1000 0 117000 350134000 10468000 1534000 362136000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets, net as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(13,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,875</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(6,798</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>77</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>220,364</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(36,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>183,394</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>51,902</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(32,264</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>19,638</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>15.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7,485</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(2,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Backlog and other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(4,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total definite-lived</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>15.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>309,254</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(95,937</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>213,317</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Indefinite-lived - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>134,326</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>134,326</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>443,580</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(95,937</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>347,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets, net as of </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18,255</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(12,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,731</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,891</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(6,794</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>89,702</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(24,929</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>64,773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>31,079</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(28,774</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,305</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total definite-lived</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>14.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>149,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(75,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>73,375</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Indefinite-lived - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>30,642</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>30,642</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>179,688</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(75,671</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>104,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets, net as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(13,102</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,868</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(6,786</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>220,390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(33,547</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>186,843</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>51,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(31,289</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>20,622</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>15.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(2,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(4,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total definite-lived</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>15.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>309,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(91,223</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>218,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Indefinite-lived - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>134,312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>134,312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>443,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(91,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>352,374</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets, net as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(13,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,875</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(6,798</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>77</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>220,364</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(36,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>183,394</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>51,902</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(32,264</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>19,638</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>15.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7,485</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(2,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,277</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Backlog and other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(4,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total definite-lived</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>15.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>309,254</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(95,937</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>213,317</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Indefinite-lived - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>134,326</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>134,326</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>443,580</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(95,937</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>347,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets, net as of </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18,255</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(12,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,731</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,891</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(6,794</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>89,702</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(24,929</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>64,773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>31,079</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(28,774</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,305</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(800</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total definite-lived</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>14.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>149,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(75,671</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>73,375</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Indefinite-lived - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>30,642</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>30,642</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>179,688</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(75,671</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>104,017</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of other intangible assets, net as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Weighted-Average Useful Life</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Patents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(13,102</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,128</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,868</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(6,786</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Customer-related</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>220,390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(33,547</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>186,843</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>51,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(31,289</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>20,622</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>15.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>7,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(2,109</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(4,390</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total definite-lived</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>15.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>309,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(91,223</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>218,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Indefinite-lived - trade names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>134,312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>134,312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total other intangible assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>443,597</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(91,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>352,374</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P9Y10M24D 18238000 13307000 4931000 P5Y6M 6875000 6798000 77000 P18Y4M24D 220364000 36970000 183394000 P7Y7M6D 51902000 32264000 19638000 P15Y4M24D 7485000 2208000 5277000 P0Y7M6D 4390000 4390000 0 P15Y6M 309254000 95937000 213317000 134326000 134326000 443580000 95937000 347643000 P9Y10M24D 18255000 12524000 5731000 P5Y6M 6891000 6794000 97000 P18Y6M 89702000 24929000 64773000 P7Y7M6D 31079000 28774000 2305000 P5Y 2319000 1850000 469000 P1Y 800000 800000 0 P14Y2M12D 149046000 75671000 73375000 30642000 30642000 179688000 75671000 104017000 P9Y10M24D 18230000 13102000 5128000 P5Y6M 6868000 6786000 82000 P18Y4M24D 220390000 33547000 186843000 P7Y7M6D 51911000 31289000 20622000 P15Y4M24D 7496000 2109000 5387000 P0Y7M6D 4390000 4390000 0 P15Y6M 309285000 91223000 218062000 134312000 134312000 443597000 91223000 352374000 4700000 1800000 14000000.0 18300000 17000000.0 15300000 14300000 12600000 121800000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">6</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Indebtedness</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of the company's indebtedness:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Revolving credit facility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>14,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>91,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$200 million term loan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$300 million term loan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>180,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>180,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">3.81% series A senior notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">3.91% series B senior notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">7.800% debentures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">6.625% senior notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>123,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>123,869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>123,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Less: unamortized discounts, debt issuance costs, and deferred charges</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(2,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,103</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>714,919</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>312,551</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>700,813</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Less: current portion of long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>113,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>79,914</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Long-term debt, less current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>601,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>312,551</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>620,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the remainder of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and succeeding five fiscal years are as follows: fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> (remainder), </span><span style="font-family:inherit;font-size:10pt;"><span>$0.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2021</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2022</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$9.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2023</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$132.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2024</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$153.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; fiscal </span><span style="font-family:inherit;font-size:10pt;">2025</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.0 million</span></span><span style="font-family:inherit;font-size:10pt;">; and after fiscal </span><span style="font-family:inherit;font-size:10pt;">2025</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$425.0 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revolving Credit Facility</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2018, the company replaced its prior revolving credit facility and term loan, which were scheduled to mature in October 2019, with an unsecured senior five-year revolving credit facility that, among other things, increased the company's borrowing capacity to </span><span style="font-family:inherit;font-size:10pt;"><span>$600.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, from </span><span style="font-family:inherit;font-size:10pt;"><span>$150.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, and expires in June 2023. Included in the company's </span><span style="font-family:inherit;font-size:10pt;"><span>$600.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> revolving credit facility is a </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> sublimit for standby letters of credit and a </span><span style="font-family:inherit;font-size:10pt;"><span>$30.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> sublimit for swingline loans. At the company's election, and with the approval of the named borrowers on the revolving credit facility and the election of the lenders to fund such increase, the aggregate maximum principal amount available under the facility may be increased by an amount up to </span><span style="font-family:inherit;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. Funds are available under the revolving credit facility for working capital, capital expenditures, and other lawful corporate purposes, including, but not limited to, acquisitions and common stock repurchases, subject in each case to compliance with certain financial covenants described below. In connection with the entry into the new revolving credit facility during June 2018, the company incurred approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of debt issuance costs, which are being amortized over the life of the revolving credit facility under the straight-line method as the results obtained are not materially different from those that would </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">result from the use of the effective interest method. The company classifies the debt issuance costs related to its revolving credit facility within other assets on the Condensed Consolidated Balance Sheets, regardless of whether the company has any outstanding borrowings on the revolving credit facility.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the company had </span><span style="font-family:inherit;font-size:10pt;"><span>$14.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding under the revolving credit facility, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding under the sublimit for standby letters of credit, and </span><span style="font-family:inherit;font-size:10pt;"><span>$584.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unutilized availability under the revolving credit facility. As of </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company had </span><span style="font-family:inherit;font-size:10pt;"><span>$91.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding under the revolving credit facility, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding under the sublimit for standby letters of credit, and </span><span style="font-family:inherit;font-size:10pt;"><span>$507.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unutilized availability under the revolving credit facility. As of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company had </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> borrowings under the revolving credit facility but did have </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> outstanding under the sublimit for standby letters of credit, which resulted in </span><span style="font-family:inherit;font-size:10pt;"><span>$598.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unutilized availability under the revolving credit facility. Typically, the company's revolving credit facility is classified as long-term debt within the company's Condensed Consolidated Balance Sheets as the company has the ability to extend the outstanding borrowings under the revolving credit facility for the full-term of the facility. However, if the company intends to repay a portion of the outstanding balance under the revolving credit facility within the next twelve months, the company reclassifies that portion of outstanding borrowings under the revolving credit facility to current portion of long-term debt within the Condensed Consolidated Balance Sheets. As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;"><span>$14.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding borrowings under the company's revolving credit facility was classified as current portion of long-term debt within the Condensed Consolidated Balance Sheets as the company intends to repay such amount within the next twelve months. As of </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;"><span>$91.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding borrowings under the company's revolving credit facility was classified as long-term debt within the company's Condensed Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company's revolving credit facility contains customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. The company was in compliance with all covenants related to the credit agreement for the company's revolving credit facility as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding loans under the revolving credit facility, if applicable, other than swingline loans, bear interest at a variable rate generally based on LIBOR or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the credit agreement. Swingline loans under the revolving credit facility bear interest at a rate determined by the swingline lender or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the credit agreement. Interest is payable quarterly in arrears. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company incurred interest expense of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, under the revolving credit facility. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Term Loan Credit Agreement</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2019, the company entered into a term loan credit agreement with a syndicate of financial institutions for the purpose of partially funding the purchase price of the company's acquisition of CMW and the related fees and expenses incurred in connection with such acquisition. The term loan credit agreement provided for a </span><span style="font-family:inherit;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> three year unsecured senior term loan facility maturing on April 1, 2022 and a </span><span style="font-family:inherit;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> five year unsecured senior term loan facility maturing on April 1, 2024. The funds under both term loan facilities were received on April 1, 2019 in connection with the closing of the company's acquisition of CMW. There are no scheduled principal amortization payments prior to maturity on the </span><span style="font-family:inherit;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> three year unsecured senior term loan facility. For the </span><span style="font-family:inherit;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> five year unsecured senior term loan facility, the company is required to make quarterly principal amortization payments of </span><span style="font-family:inherit;font-size:10pt;"><span>2.5 percent</span></span><span style="font-family:inherit;font-size:10pt;"> of the original aggregate principal balance beginning with the last business day of the thirteenth calendar quarter ending after April 1, 2019, with the remainder of the unpaid principal balance due at maturity. No principal payments are required during the first three and one-quarter (</span><span style="font-family:inherit;font-size:10pt;"><span>3.25</span></span><span style="font-family:inherit;font-size:10pt;">) years of the </span><span style="font-family:inherit;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> five year unsecured senior term loan facility. The term loan facilities may be prepaid and terminated at the company's election at any time without penalty or premium. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the company had prepaid </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$120.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> against the outstanding principal balances of the </span><span style="font-family:inherit;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> three year unsecured senior term loan facility and </span><span style="font-family:inherit;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> five year unsecured senior term loan facility, respectively, and has reclassified </span><span style="font-family:inherit;font-size:10pt;"><span>$99.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the remaining outstanding principal balance under the term loan credit agreement, net of the related proportionate share of debt issuance costs, to current portion of long-term debt within the Condensed Consolidated Balance Sheets as the company intends to prepay such amount utilizing cash flows from operations within the next twelve months. Thus, as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$180.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding borrowings under the term loan credit agreement for the </span><span style="font-family:inherit;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> three year unsecured senior term loan facility and the </span><span style="font-family:inherit;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> five year unsecured senior term loan facility, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the company's entry into the term loan credit agreement in March 2019, the company incurred approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of debt issuance costs, which are being amortized over the life of the respective term loans under the straight-line </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">method as the results obtained are not materially different from those that would result from the use of the effective interest method. Unamortized deferred debt issuance costs are netted against the outstanding borrowings under the term loan credit agreement on the company's Condensed Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The term loan credit agreement contains customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. The company was in compliance with all covenants related to the company's term loan credit agreement as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">. Outstanding borrowings under the term loan credit agreement bear interest at a variable rate based on LIBOR or an alternative variable rate, subject to an additional basis point spread as defined in the term credit loan agreement. Interest is payable quarterly in arrears. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> month period ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the company incurred interest expense of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> on the outstanding borrowings under the term loan credit agreement.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"><span>3.81%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> Series A and </span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"><span>3.91%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> Series B Senior Notes</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 30, 2019, the company entered into a private placement note purchase agreement with certain purchasers ("holders") pursuant to which the company agreed to issue and sell an aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>3.81%</span></span><span style="font-family:inherit;font-size:10pt;"> Series A Senior Notes due June 15, 2029 ("Series A Senior Notes") and </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>3.91%</span></span><span style="font-family:inherit;font-size:10pt;"> Series B Senior Notes due June 15, 2031 ("Series B Senior Notes" and together with the Series A Senior Notes, the "Senior Notes"). On June 27, 2019, the company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the Series A Senior Notes and </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the Series B Senior Notes pursuant to the private placement note purchase agreement. The Senior Notes are senior unsecured obligations of the company. As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding borrowings under the private placement note purchase agreement, including </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding borrowings under the Series A Senior Notes and </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding borrowings under the Series B Senior Notes.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company has the right to prepay all or a portion of either series of the Senior Notes in an amount equal to not less than </span><span style="font-family:inherit;font-size:10pt;"><span>10.0 percent</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal amount of the Senior Notes then outstanding upon notice to the holders of the series of Senior Notes being prepaid for </span><span style="font-family:inherit;font-size:10pt;"><span>100.0 percent</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal amount prepaid, plus a make-whole premium, as set forth in the private placement note purchase agreement, plus accrued and unpaid interest, if any, to the date of prepayment. In addition, at any time on or after the date that is 90 days prior to the maturity date of the respective series, the company has the right to prepay all of the outstanding Senior Notes or each series for </span><span style="font-family:inherit;font-size:10pt;"><span>100.0 percent</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal amount so prepaid, plus accrued and unpaid interest, if any, to the date of prepayment. Upon the occurrence of certain change of control events, the company is required to prepay all of the Senior Notes for the principal amount thereof plus accrued and unpaid interest, if any, to the date of prepayment.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The private placement note purchase agreement contains customary representations and warranties of the company, as well as certain customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios, and other covenants, which, among other things, provide limitations on transactions with affiliates, mergers, consolidations and sales of assets, liens and priority debt. The company was in compliance with all representations, warranties, and covenants related to the private placement note purchase agreement as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the company's issuance of the Senior Notes in June 2019, the company incurred approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of debt issuance costs, which are being amortized over the life of the respective Senior Notes under the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. Unamortized deferred debt issuance costs are netted against the outstanding borrowings under the respective Senior Notes on the company's Condensed Consolidated Balance Sheets. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest on the Senior Notes is payable semiannually on the 15th day of June and December in each year. For the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> month period ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the company incurred interest expense of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> on the outstanding borrowings under the private placement note purchase agreement relating to the Senior Notes.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"><span>7.8%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> Debentures</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 1997, the company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$175.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of debt securities consisting of </span><span style="font-family:inherit;font-size:10pt;"><span>$75.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>7.125 percent</span></span><span style="font-family:inherit;font-size:10pt;"> coupon 10-year notes and </span><span style="font-family:inherit;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>7.8 percent</span></span><span style="font-family:inherit;font-size:10pt;"> coupon 30-year debentures. The </span><span style="font-family:inherit;font-size:10pt;"><span>$75.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>7.125 percent</span></span><span style="font-family:inherit;font-size:10pt;"> coupon 10-year notes were repaid at maturity during fiscal 2007. In connection with the issuance of </span><span style="font-family:inherit;font-size:10pt;"><span>$175.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in long-term debt securities, the company paid </span><span style="font-family:inherit;font-size:10pt;"><span>$23.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> to terminate </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> forward-starting interest rate swap agreements with notional amounts totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$125.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. These swap agreements had been entered into to reduce exposure to interest rate risk prior to the issuance of the new long-term debt securities. As of the inception of one of the swap agreements, the company had received payments that were recorded as deferred income to be recognized as an adjustment to interest expense over the term of the new debt securities. As of the date the swaps were terminated, this deferred income totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$18.7 million</span></span><span style="font-family:inherit;font-size:10pt;">. The excess termination fees over the deferred income recorded was deferred and is being recognized as an adjustment to interest expense over the term of the debt securities issued. Interest on </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the debentures is payable semiannually on the 15th day of June and December in each year. For each of the three month periods ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company incurred interest expense of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"><span>6.625%</span></span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> Senior Notes</span></div><span style="font-family:inherit;font-size:10pt;">On April 26, 2007, the company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$125.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>6.625 percent</span></span><span style="font-family:inherit;font-size:10pt;"> senior notes due May 1, 2037 and priced at </span><span style="font-family:inherit;font-size:10pt;"><span>98.513 percent</span></span><span style="font-family:inherit;font-size:10pt;"> of par value. The resulting discount of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and the underwriting fee and direct debt issuance costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> associated with the issuance of these senior notes are being amortized over the term of the notes using the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. Although the coupon rate of the senior notes is </span><span style="font-family:inherit;font-size:10pt;"><span>6.625 percent</span></span><span style="font-family:inherit;font-size:10pt;">, the effective interest rate is </span><span style="font-family:inherit;font-size:10pt;"><span>6.741 percent</span></span><span style="font-family:inherit;font-size:10pt;"> after taking into account the issuance discount. Interest on the senior notes is payable semi-annually on May 1 and November 1 of each year. The senior notes are unsecured senior obligations of the company and rank equally with the company's other unsecured and unsubordinated indebtedness. The indentures under which the senior notes were issued contain customary covenants and event of default provisions. The company may redeem some or all of the senior notes at any time at the greater of the full principal amount of the senior notes being redeemed or the present value of the remaining scheduled payments of principal and interest discounted to the redemption date on a semi-annual basis at the treasury rate plus 30 basis points, plus, in both cases, accrued and unpaid interest. In the event of the occurrence of both (i) a change of control of the company, and (ii) a downgrade of the notes below an investment grade rating by both Moody's Investors Service, Inc. and Standard &amp; Poor's Ratings Services within a specified period, the company would be required to make an offer to purchase the senior notes at a price equal to </span><span style="font-family:inherit;font-size:10pt;"><span>101 percent</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal amount of the senior notes plus accrued and unpaid interest to the date of repurchase. Interest on the senior notes is payable semiannually on the 1st day of May and November in each year. For each of the three month periods ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company incurred interest expense of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.1 million</span></span>. <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following is a summary of the company's indebtedness:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Revolving credit facility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>14,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>91,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$200 million term loan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$300 million term loan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>180,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>180,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">3.81% series A senior notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">3.91% series B senior notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">7.800% debentures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>100,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">6.625% senior notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>123,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>123,869</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>123,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Less: unamortized discounts, debt issuance costs, and deferred charges</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(2,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,103</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>714,919</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>312,551</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>700,813</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Less: current portion of long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>113,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>79,914</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Long-term debt, less current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>601,016</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>312,551</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>620,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 14000000 91000000 0 100000000 100000000 180000000 180000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 123931000 123869000 123916000 3012000 2318000 3103000 714919000 312551000 700813000 113903000 0 79914000 601016000 312551000 620899000 0.0 0.0 9000000.0 132000000.0 153000000.0 0.0 425000000.0 600000000.0 150000000.0 600000000.0 10000000.0 30000000.0 300000000.0 1900000 14000000.0 1900000 584100000 91000000.0 1500000 507500000 0 1900000 598100000 14000000.0 91000000.0 100000 800000 200000000.0 300000000.0 200000000.0 300000000.0 0.025 P3Y3M 300000000.0 100000000.0 120000000.0 200000000.0 300000000.0 99900000 100000000.0 180000000.0 200000000.0 300000000.0 600000 1900000 0.0381 0.0391 100000000.0 0.0381 100000000.0 0.0391 100000000.0 100000000.0 200000000.0 100000000.0 100000000.0 0.100 1.000 1.000 700000 1900000 0.078 175000000.0 75000000.0 0.07125 100000000.0 0.078 75000000.0 0.07125 175000000.0 23700000 3 125000000.0 18700000 2000000.0 0.06625 125000000.0 0.06625 0.98513 1900000 1500000 0.06625 0.06741 1.01 2100000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">7</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Management Actions</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 1, 2019, during the company's fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> third quarter, the company announced a plan to wind down its Toro-branded large directional drill and riding trencher product categories within its Professional segment product portfolio ("Toro underground wind down"). During fiscal 2019, the company recorded pre-tax charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> as a result of the Toro underground wind down related to inventory write-downs to net realizable value and accelerated depreciation on fixed assets that will no longer be used and anticipated inventory retail support activities. As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the company expects to incur total pretax charges of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$11.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to the Toro underground wind down. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> pre-tax charges were incurred during the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> month period ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> related to the Toro underground wind down. As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the company had a remaining accrual balance of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to the anticipated inventory retail support activities within accrued liabilities in the Condensed Consolidated Balance Sheet as of such date. The remainder of the estimated pre-tax charges are anticipated to be primarily comprised of costs related to the write-down of future component parts inventory purchases to finalize assembly of the company's remaining Toro-branded large directional drill and riding trencher inventory. Substantially all costs related to the Toro underground wind down are expected to be incurred by the end of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 10000000.0 -10000000.0 11000000.0 0 900000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">8</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Inventories</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are valued at the lower of cost or net realizable value, with cost determined by the first-in, first-out ("FIFO") method for a majority of the company's inventories and the last-in, first-out ("LIFO") and average cost methods for all other inventories. The company establishes a reserve for excess, slow-moving, and obsolete inventory that is equal to the difference between the cost and estimated net realizable value for that inventory. These reserves are based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Raw materials and work in process</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>188,235</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>124,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>179,967</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Finished goods and service parts</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>632,796</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>364,393</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>553,767</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total FIFO value</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>821,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>488,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>733,734</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Less: adjustment to LIFO value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>82,071</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>72,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>82,071</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total inventories, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>738,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>416,650</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>651,663</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Raw materials and work in process</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>188,235</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>124,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>179,967</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Finished goods and service parts</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>632,796</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>364,393</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>553,767</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total FIFO value</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>821,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>488,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>733,734</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Less: adjustment to LIFO value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>82,071</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>72,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>82,071</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total inventories, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>738,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>416,650</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>651,663</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 188235000 124458000 179967000 632796000 364393000 553767000 821031000 488851000 733734000 82071000 72201000 82071000 738960000 416650000 651663000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">9</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Property and Depreciation</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant, and equipment assets are carried at cost less accumulated depreciation. The company provides for depreciation of property, plant and equipment utilizing the straight-line method over the estimated useful lives of the assets. Buildings and leasehold improvements are generally depreciated over 10 to </span><span style="font-family:inherit;font-size:10pt;"><span>40 years</span></span><span style="font-family:inherit;font-size:10pt;">, machinery and equipment are generally depreciated over two to </span><span style="font-family:inherit;font-size:10pt;"><span>15 years</span></span><span style="font-family:inherit;font-size:10pt;">, tooling is generally depreciated over three to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">, and computer hardware and software and website development costs are generally depreciated over two to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. Expenditures for major renewals and improvements, which substantially increase the useful lives of existing assets, are capitalized, and expenditures for general maintenance and repairs are charged to operating expenses as incurred. Interest is capitalized during the construction period for significant capital projects.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment was as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Land and land improvements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>55,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>40,475</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>55,613</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Buildings and leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>276,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>213,927</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>276,556</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Machinery and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>450,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>351,390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>453,314</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Tooling</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>216,541</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>215,902</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>226,870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Computer hardware and software</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>94,385</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>83,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>94,409</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Construction in process</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>58,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>45,391</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>34,937</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Property, plant, and equipment, gross</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,151,610</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>950,640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,141,699</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Less: accumulated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>720,357</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>671,370</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>704,382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Property, plant, and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>431,253</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>279,270</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>437,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P40Y P15Y P5Y P5Y <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment was as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Land and land improvements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>55,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>40,475</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>55,613</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Buildings and leasehold improvements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>276,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>213,927</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>276,556</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Machinery and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>450,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>351,390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>453,314</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Tooling</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>216,541</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>215,902</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>226,870</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Computer hardware and software</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>94,385</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>83,555</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>94,409</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Construction in process</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>58,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>45,391</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>34,937</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Property, plant, and equipment, gross</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,151,610</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>950,640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,141,699</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Less: accumulated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>720,357</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>671,370</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>704,382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Property, plant, and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>431,253</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>279,270</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>437,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 55602000 40475000 55613000 276705000 213927000 276556000 450321000 351390000 453314000 216541000 215902000 226870000 94385000 83555000 94409000 58056000 45391000 34937000 1151610000 950640000 1141699000 720357000 671370000 704382000 431253000 279270000 437317000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">10</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Warranty Guarantees</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company’s products are warranted to provide assurance that the product will function as expected and to ensure customer confidence in design, workmanship, and overall quality. Warranty coverage is generally provided for specified periods of time and on select products’ hours of usage, and generally covers parts, labor, and other expenses for non-maintenance repairs. Warranty coverage generally does not cover operator abuse or improper use. An authorized company distributor or dealer must perform warranty work. Distributors and dealers submit claims for warranty reimbursement and are credited for the cost of repairs, labor, and other expenses as long as the repairs meet the company's prescribed standards. Service support outside of the warranty period is provided by authorized distributors and dealers at the customer's expense. In addition to the standard warranties offered by the company on its products, the company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company recognizes expense and provides an accrual for estimated future warranty costs at the time of sale and also establishes accruals for major rework campaigns. Warranty accruals are based primarily on the estimated number of products under warranty, historical average costs incurred to service warranty claims, the trend in the historical ratio of claims to sales, and the historical length of time between the sale and resulting warranty claim. The company periodically assesses the adequacy of its warranty accruals based on changes in these factors and records any necessary adjustments if actual claims experience indicates that adjustments are necessary. For additional information on the contract liabilities associated with the company's separately priced extended warranties, refer to Note </span><span style="font-family:inherit;font-size:10pt;">4</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in accrued warranties were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>96,604</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>76,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Provisions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>14,031</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,556</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Claims</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(14,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(10,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Changes in estimates</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>691</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>790</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>96,623</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>76,745</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in accrued warranties were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>96,604</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>76,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Provisions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>14,031</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,556</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Claims</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(14,703</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(10,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Changes in estimates</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>691</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>790</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>96,623</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>76,745</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 96604000 76214000 14031000 10556000 14703000 10815000 691000 790000 96623000 76745000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">11</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Investment in Finance Affiliate</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In fiscal 2009, the company and TCF Inventory Finance, Inc. ("TCFIF"), a subsidiary of TCF National Bank, established the Red Iron joint venture to primarily provide inventory financing to certain distributors and dealers of certain of the company’s products in the U.S. Under such joint venture, the company owns </span><span style="font-family:inherit;font-size:10pt;"><span>45 percent</span></span><span style="font-family:inherit;font-size:10pt;"> of Red Iron and TCFIF owns </span><span style="font-family:inherit;font-size:10pt;"><span>55 percent</span></span><span style="font-family:inherit;font-size:10pt;"> of Red Iron. Under a separate agreement, TCF Commercial Finance Canada, Inc. ("TCFCFC") provides inventory financing to dealers of the company's products in Canada. On December 20, 2019, during the first quarter of fiscal 2020, the company amended certain agreements pertaining to the Red Iron joint venture. The purpose of these amendments was, among other things, to: (i) adjust certain rates under the floor plan financing rate structure charged to the company’s distributors and dealers participating in financing arrangements through the Red Iron joint venture; (ii) extend the term of the Red Iron joint venture from October 31, 2024 to October 31, 2026, subject to </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;">-year extensions thereafter unless either the company or TCFIF provides written notice to the other party of non-renewal at least </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;"> prior to the end of the then-current term; (iii) amend certain exclusivity-related provisions, including the definition of the company's products that are subject to exclusivity, inclusion of a two-year review period by the company for products acquired in future acquisitions to assess, without a commitment to exclusivity, the potential benefits and detriments of including such acquired products under the Red Iron financing arrangement, and the pro-rata payback over a five-year period of the exclusivity incentive payment the company received from TCFIF in 2016; (iv) extend the maturity date of the revolving credit facility used by Red Iron primarily to finance the acquisition of inventory from the company by its distributors and dealers from October 31, 2024 to October 31, 2026 and to increase the amount available under such revolving credit facility from </span><span style="font-family:inherit;font-size:10pt;"><span>$550 million</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$625 million</span></span><span style="font-family:inherit;font-size:10pt;">; and (v) memorialize certain other non-material amendments.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company accounts for its investment in Red Iron under the equity method of accounting. The company and TCFIF each contributed a specified amount of the estimated cash required to enable Red Iron to purchase the company’s inventory financing receivables and to provide financial support for Red Iron’s inventory financing programs. Red Iron borrows the remaining requisite estimated cash utilizing a </span><span style="font-family:inherit;font-size:10pt;"><span>$625.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> secured revolving credit facility established under a credit agreement between Red Iron and TCFIF. The company’s total investment in Red Iron as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$25.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$25.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$24.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The company has not guaranteed the outstanding indebtedness of Red Iron.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the financing agreement between Red Iron and the company, Red Iron provides financing for certain dealers and distributors. These transactions are structured as an advance in the form of a payment by Red Iron to the company on behalf of a distributor or dealer with respect to invoices financed by Red Iron. These payments extinguish the obligation of the dealer or distributor to make payment to the company under the terms of the applicable invoice. The company has also entered into a limited inventory repurchase agreement with Red Iron and TCFCFC. Under such limited inventory repurchase agreement, the company has agreed to repurchase products repossessed by Red Iron and TCFCFC, up to a maximum aggregate amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in a calendar year. The company's financial exposure under this limited inventory repurchase agreement is limited to the difference between the amount paid to Red Iron and TCFCFC for repurchases of repossessed product and the amount received upon the subsequent resale of the repossessed product. The company has repurchased immaterial amounts of inventory under this limited inventory repurchase agreement for the three month periods ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under separate agreements between Red Iron and the dealers and distributors, Red Iron provides loans to the dealers and distributors for the advances paid by Red Iron to the company. The net amount of receivables financed for dealers and distributors under this arrangement for the </span><span style="font-family:inherit;font-size:10pt;">three months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$405.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$428.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, Red Iron’s total assets were </span><span style="font-family:inherit;font-size:10pt;"><span>$520.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and total liabilities were </span><span style="font-family:inherit;font-size:10pt;"><span>$463.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. The total amount of receivables due from Red Iron to the company as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$29.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$32.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$21.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> 0.45 0.55 P1Y 550000000 625000000 625000000.0 25500000 25400000 24100000 7500000 405100000 428800000 520500000 463900000 29500000 32300000 21700000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">12</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Stock-Based Compensation</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation costs related to stock-based awards were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Unrestricted common stock awards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>693</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>592</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Stock option awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,777</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Performance share awards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Restricted stock unit awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>942</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>693</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total compensation cost for stock-based awards</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>3,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>3,924</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unrestricted Common Stock Awards</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal years </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>8,920</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>10,090</span></span><span style="font-family:inherit;font-size:10pt;"> shares, respectively, of fully vested unrestricted common stock awards were granted to certain members of the company's Board of Directors as a component of their compensation for their service on the Board of Directors and are recorded in selling, general and administrative expense in the Condensed Consolidated Statements of Earnings.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Awards</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under The Toro Company Amended and Restated 2010 Equity and Incentive Plan, as amended and restated (the "2010 plan"), stock options are granted with an exercise price equal to the closing price of the company’s common stock on the date of grant, as reported by the New York Stock Exchange. Options are generally granted to executive officers, other employees, and non-employee members of the company’s Board of Directors on an annual basis in the first quarter of the company’s fiscal year. Options generally vest one-third each year over a </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-year period and have a </span><span style="font-family:inherit;font-size:10pt;">ten</span><span style="font-family:inherit;font-size:10pt;">-year term. Other options granted to certain employees vest in full on the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-year anniversary of the date of grant and have a </span><span style="font-family:inherit;font-size:10pt;">ten</span><span style="font-family:inherit;font-size:10pt;">-year term. Compensation cost equal to the grant date fair value is generally recognized for these awards over the vesting period. Stock options granted to executive officers and other employees are subject to accelerated vesting if the option holder meets the retirement definition set forth in the 2010 plan. In that case, the fair value of the options is expensed in the fiscal year of grant because generally, if the option holder is employed as of the end of the fiscal year in which the options are granted, such options will not be forfeited but continue to vest according to their schedule following retirement. Similarly, if a non-employee director has served on the company’s Board of Directors for </span><span style="font-family:inherit;font-size:10pt;">ten</span><span style="font-family:inherit;font-size:10pt;"> full fiscal years or more, the awards vest immediately upon retirement, and therefore, the fair value of the options granted is fully expensed on the date of the grant.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of each stock option is estimated on the date of grant using the Black-Scholes valuation method. The expected life is a significant assumption as it determines the period for which the risk-free interest rate, stock price volatility, and dividend yield must be applied. The expected life is the average length of time in which executive officers, other employees, and non-employee directors are expected to exercise their stock options, which is primarily based on historical exercise experience. The company groups executive officers and non-employee directors for valuation purposes based on similar historical exercise behavior. Expected stock price volatilities are based on the daily movement of the company’s common stock over the most recent historical period equivalent to the expected life of the option. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury rate over the expected life at the time of grant. Dividend yield is estimated over the expected life based on the company’s historical cash dividends paid, expected future cash dividends and dividend yield, and expected changes in the company’s stock price.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below illustrates the weighted-average valuation assumptions for options granted in the following fiscal periods:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fiscal 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fiscal 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Expected life of option in years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6.31</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Expected stock price volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>19.38%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>19.84%</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1.79%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2.77%</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Expected dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.98%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1.18%</span></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Per share weighted-average fair value at date of grant</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>$15.37</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>$12.81</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Unit Awards</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the 2010 plan, restricted stock unit awards are generally granted to certain employees that are not executive officers. Occasionally, restricted stock unit awards may be granted, including to executive officers, in connection with hiring, mid-year promotions, leadership transition, or retention. Restricted stock unit awards generally vest one-third each year over a three-year period, or vest in full on the three-year anniversary of the date of grant. Such awards may have performance-based rather than time-based vesting requirements. Compensation cost equal to the grant date fair value, which is equal to the closing price of the company’s common stock on the date of grant multiplied by the number of shares subject to the restricted stock unit awards, is recognized for these awards over the vesting period. The per share weighted-average fair value of restricted stock unit awards granted during the first </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$77.08</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$58.53</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Share Awards</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the 2010 plan, the company grants performance share awards to executive officers and other employees under which they are entitled to receive shares of the company’s common stock contingent on the achievement of performance goals of the company and businesses of the company, which are generally measured over a three-year period. The number of shares of common stock a participant receives can be increased (up to </span><span style="font-family:inherit;font-size:10pt;"><span>2</span></span><span style="font-family:inherit;font-size:10pt;">00 percent of target levels) or reduced (down to </span><span style="font-family:inherit;font-size:10pt;"><span>zero</span></span><span style="font-family:inherit;font-size:10pt;">) based on the level of achievement of performance goals and will vest at the end of a </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-year period. Performance share awards are generally granted on an annual basis in the first quarter of the company’s fiscal year. Compensation cost is recognized for these awards on a straight-line basis over the vesting period based on the per share fair value as of the date of grant and the probability of achieving each performance goal. The per share weighted-average fair value of performance share awards granted during the first quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$77.33</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$59.58</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation costs related to stock-based awards were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Unrestricted common stock awards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>693</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>592</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Stock option awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,777</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Performance share awards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>548</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Restricted stock unit awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>942</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>693</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total compensation cost for stock-based awards</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>3,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>3,924</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 693000 592000 1777000 1835000 548000 804000 942000 693000 3960000 3924000 8920000 10090000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below illustrates the weighted-average valuation assumptions for options granted in the following fiscal periods:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:13%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fiscal 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fiscal 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Expected life of option in years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6.31</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Expected stock price volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>19.38%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>19.84%</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1.79%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2.77%</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Expected dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>0.98%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1.18%</span></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Per share weighted-average fair value at date of grant</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>$15.37</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>$12.81</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P6Y3M21D P6Y3M21D 0.1938 0.1984 0.0179 0.0277 0.0098 0.0118 15.37 12.81 77.08 58.53 2 0 77.33 59.58 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">13</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Stockholders' Equity</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Loss</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of accumulated other comprehensive loss ("AOCL"), net of tax, within the Condensed Consolidated Statements of Stockholders' Equity were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Foreign currency translation adjustments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>31,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>26,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>31,025</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Pension and post-retirement benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,861</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,861</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Cash flow derivative instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(4,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(2,326</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total accumulated other comprehensive loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>32,121</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>24,515</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>32,049</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components and activity of AOCL for the first </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Pension and<br/>Post-Retirement<br/>Benefits</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Cash Flow Hedging Derivative Instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Balance as of October 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>31,025</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,861</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>32,049</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other comprehensive loss before reclassifications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>724</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>885</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,609</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Amounts reclassified from AOCL</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1,537</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1,537</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net current period other comprehensive (income) loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>724</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(652</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Balance as of January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>31,749</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,861</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(4,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>32,121</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Pension and<br/>Post-Retirement<br/>Benefits</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Cash Flow Hedging Derivative Instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Balance as of October 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>29,711</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(6,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>23,937</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other comprehensive (income) loss before reclassifications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,431</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,490</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,059</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Amounts reclassified from AOCL</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net current period other comprehensive (income) loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,431</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,009</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>578</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Balance as of February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>26,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(2,326</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>24,515</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For additional information on the components reclassified from AOCL to the respective line items within net earnings for the company's cash flow hedging derivative instruments, refer to Note </span><span style="font-family:inherit;font-size:10pt;">17</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivative Instruments and Hedging Activities</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of accumulated other comprehensive loss ("AOCL"), net of tax, within the Condensed Consolidated Statements of Stockholders' Equity were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Foreign currency translation adjustments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>31,749</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>26,280</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>31,025</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Pension and post-retirement benefits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,861</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,861</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Cash flow derivative instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(4,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(2,326</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total accumulated other comprehensive loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>32,121</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>24,515</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>32,049</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -31749000 -26280000 -31025000 4861000 561000 4861000 4489000 2326000 3837000 -32121000 -24515000 -32049000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components and activity of AOCL for the first </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Pension and<br/>Post-Retirement<br/>Benefits</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Cash Flow Hedging Derivative Instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Balance as of October 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>31,025</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,861</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>32,049</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other comprehensive loss before reclassifications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>724</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>885</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,609</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Amounts reclassified from AOCL</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1,537</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1,537</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net current period other comprehensive (income) loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>724</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(652</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Balance as of January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>31,749</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,861</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(4,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>32,121</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Foreign <br/>Currency<br/>Translation<br/>Adjustments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Pension and<br/>Post-Retirement<br/>Benefits</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Cash Flow Hedging Derivative Instruments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Balance as of October 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>29,711</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(6,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>23,937</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other comprehensive (income) loss before reclassifications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,431</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,490</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,059</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Amounts reclassified from AOCL</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net current period other comprehensive (income) loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,431</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,009</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>578</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Balance as of February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>26,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(2,326</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>24,515</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -31025000 -4861000 3837000 -32049000 -724000 0 -885000 -1609000 0 0 -1537000 -1537000 -724000 0 652000 -72000 -31749000 -4861000 4489000 -32121000 -29711000 -561000 6335000 -23937000 3431000 0 -5490000 -2059000 0 0 -1481000 -1481000 3431000 0 -4009000 -578000 -26280000 -561000 2326000 -24515000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">14</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Per Share Data</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reconciliations of basic and diluted weighted-average shares of common stock outstanding are as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Shares in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;text-decoration:underline;">Basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Weighted-average number of shares of common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>107,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>106,216</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Assumed issuance of contingent shares</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>43</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Weighted-average number of shares of common stock and assumed issuance of contingent shares</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>107,423</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>106,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;text-decoration:underline;">Diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Weighted-average number of shares of common stock and assumed issuance of contingent shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>107,423</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>106,258</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Effect of dilutive securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,232</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,523</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Weighted-average number of shares of common stock, assumed issuance of contingent shares, and effect of dilutive securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>108,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>107,781</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">Incremental shares from options and restricted stock units are computed under the treasury stock method. Options to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>262,205</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>786,262</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock during the </span><span style="font-family:inherit;font-size:10pt;">first</span><span style="font-family:inherit;font-size:10pt;"> three months of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span>, respectively, were excluded from diluted net earnings per share because they were anti-dilutive. <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reconciliations of basic and diluted weighted-average shares of common stock outstanding are as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Shares in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;text-decoration:underline;">Basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Weighted-average number of shares of common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>107,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>106,216</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Assumed issuance of contingent shares</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>43</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Weighted-average number of shares of common stock and assumed issuance of contingent shares</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>107,423</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>106,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;text-decoration:underline;">Diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Weighted-average number of shares of common stock and assumed issuance of contingent shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>107,423</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>106,258</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Effect of dilutive securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,232</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,523</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Weighted-average number of shares of common stock, assumed issuance of contingent shares, and effect of dilutive securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>108,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>107,781</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 107380000 106216000 43000 42000 107423000 106258000 107423000 106258000 1232000 1523000 108655000 107781000 262205 786262 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">15</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Contingencies</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company is party to litigation in the ordinary course of business. Such matters are generally subject to uncertainties and to outcomes that are not predictable with assurance and that may not be known for extended periods of time. Litigation occasionally involves claims for punitive, as well as compensatory damages arising out of the use of the company’s products. Although the company is self-insured to some extent, the company maintains insurance against certain product liability losses. The company is also subject to litigation and administrative and judicial proceedings with respect to claims involving asbestos and the discharge of hazardous substances into the environment. Some of these claims assert damages and liability for personal injury, remedial investigations or clean up and other costs and damages. The company is also typically involved in commercial disputes, employment disputes, and patent litigation cases in which it is asserting or defending against patent infringement claims. To prevent possible infringement of the company’s patents by others, the company periodically reviews competitors’ products. To avoid potential liability with respect to others’ patents, the company regularly reviews certain patents issued by the U.S. Patent and Trademark Office and foreign patent offices. Management believes these activities help minimize its risk of being a defendant in patent infringement litigation. The company is currently involved in patent litigation cases, including cases by or against competitors, where it is asserting and defending against claims of patent infringement. Such cases are at varying stages in the litigation process.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company records a liability in its Condensed Consolidated Financial Statements for costs related to claims, including future legal costs, settlements and judgments, where the company has assessed that a loss is probable and an amount can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that a material loss may have been incurred. In the opinion of management, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect its Consolidated Results of Operations, Financial Position, or Cash Flows.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">16</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Leases</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company enters into contracts that are, or contain, operating lease agreements for certain property, plant, or equipment assets in the normal course of business, such as buildings for manufacturing facilities, office space, distribution centers, and warehouse facilities; land for product testing sites; machinery and equipment for research and development activities, manufacturing and assembly processes, and administrative tasks; and vehicles for sales, service, marketing, and distribution activities. Contracts that explicitly or implicitly relate to property, plant, and equipment are assessed at inception to determine if the contract is, or contains, a lease. Such contracts for operating lease agreements convey the company's right to direct the use of, and obtain substantially all of the economic benefits from, an identified asset for a defined period of time in exchange for consideration.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The lease term begins and is determined upon lease commencement, which is the point in time when the company takes possession of the identified asset, and includes all non-cancelable periods. Additionally, the lease term may also include options to extend or terminate the lease when it is reasonably certain that such options will be exercised after considering all relevant economic and financial factors. Options to extend or terminate a lease are generally exercisable at the company's sole discretion, subject to any required minimum notification period and/or other contractual terms as defined within the respective lease agreement, as applicable. The company's renewal options generally range from extended terms of two to </span><span style="font-family:inherit;font-size:10pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:10pt;">. Certain leases also include options to purchase the identified asset. Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within cost of sales or selling, general and administrative expense within the Condensed Consolidated Statements of Earnings as dictated by the nature and use of the underlying asset. The company does not recognize right-of-use assets and lease liabilities, but does recognize expense on a straight-line basis, for short-term operating leases which have a lease term of 12 months or less and do not include an option to purchase the underlying asset.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease payments are determined at lease commencement and represent fixed lease payments as defined within the respective lease agreement or, in the case of certain lease agreements, variable lease payments that are measured as of the lease commencement date based on the prevailing index or market rate. Future adjustments to variable lease payments are defined and scheduled within the respective lease agreement and are determined based upon the prevailing mark or index rate at the time of the adjustment relative to the market or index rate determined at lease commencement. Certain other lease agreements contain variable lease payments that are determined based upon actual utilization of the identified asset. Such future adjustments to variable lease payments and variable lease payments based upon actual utilization of the identified asset are not included within the determination of lease payments at commencement but rather, are recorded as variable lease expense in the period in which the variable lease cost is incurred. Additionally, the company's operating leases generally do not include material residual value guarantees. The company has operating leases with both lease components and non-lease components. For all underlying asset classes, the company accounts for lease components separately from non-lease components based on the relative market value of each component. Non-lease components typically consist of common area maintenance, utilities, and/or other repairs and maintenance services. The costs related to non-lease components are not included within the determination of lease payments at commencement. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets represent the company's right to use an underlying asset throughout the lease term and lease liabilities represent the company's obligation to make lease payments arising from the lease agreement. The company accounts for operating lease liabilities at lease commencement and on an ongoing basis as the present value of the minimum remaining lease payments under the respective lease term. Minimum remaining lease payments are discounted to present value based on the rate implicit in the operating lease agreement or the estimated incremental borrowing rate at lease commencement if the rate implicit in the lease is not readily determinable. Generally, the estimated incremental borrowing rate is used as the rate implicit in the lease is not readily determinable. The estimated incremental borrowing rate represents the rate of interest that the company would have to pay to borrow on a general and unsecured collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. The company determines the estimated incremental borrowing rate at lease commencement based on available information at such time, including lease term, lease currency, and geographical market. Right-of-use assets are measured as the amount of the corresponding operating lease liability for the respective operating lease agreement, adjusted for prepaid or accrued lease payments, the remaining balance of any lease incentives received, unamortized initial direct costs, and impairment of the operating lease right-of-use asset, as applicable.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the lease expense incurred on the company’s operating, short-term, and variable leases for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> month period ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,834</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Short-term lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>682</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Variable lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total lease expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,553</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents supplemental cash flow information related to the company's operating leases for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> month period ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Operating cash flows for amounts included in the measurement of lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Right-of-use assets obtained in exchange for lease obligations</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,133</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents other lease information related to the company's operating leases as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Weighted-average remaining lease term of operating leases in years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Weighted-average discount rate of operating leases</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2.81</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the total undiscounted future cash flows based on the anticipated future minimum operating lease payments by fiscal year for the company's operating leases to the present value of operating lease liabilities recorded within the Condensed Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2020 (remaining)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>23,958</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>16,208</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>13,476</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,417</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9,337</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Thereafter</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>21,217</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total future minimum operating lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>94,613</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Less: imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18,224</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Present value of operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>76,389</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents future minimum operating lease payments by respective fiscal year for non-cancelable operating leases under the legacy lease accounting guidance at ASC Topic 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">, as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>17,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>15,764</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,806</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9,772</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>8,863</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18,732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total future minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>83,072</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P10Y <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the lease expense incurred on the company’s operating, short-term, and variable leases for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> month period ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Operating lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,834</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Short-term lease expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>682</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Variable lease expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total lease expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,553</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents supplemental cash flow information related to the company's operating leases for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> month period ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Operating cash flows for amounts included in the measurement of lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Right-of-use assets obtained in exchange for lease obligations</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6,133</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4834000 682000 37000 5553000 4741000 6133000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents other lease information related to the company's operating leases as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Weighted-average remaining lease term of operating leases in years</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Weighted-average discount rate of operating leases</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2.81</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P6Y2M12D 0.0281 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the total undiscounted future cash flows based on the anticipated future minimum operating lease payments by fiscal year for the company's operating leases to the present value of operating lease liabilities recorded within the Condensed Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2020 (remaining)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>23,958</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>16,208</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>13,476</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,417</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9,337</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Thereafter</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>21,217</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total future minimum operating lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>94,613</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Less: imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18,224</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Present value of operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>76,389</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 23958000 16208000 13476000 10417000 9337000 21217000 94613000 18224000 76389000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents future minimum operating lease payments by respective fiscal year for non-cancelable operating leases under the legacy lease accounting guidance at ASC Topic 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">, as of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>17,135</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>15,764</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,806</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9,772</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>8,863</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>18,732</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total future minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>83,072</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 17135000 15764000 12806000 9772000 8863000 18732000 83072000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">17</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Derivative Instruments and Hedging Activities</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Risk Management Objective of Using Derivatives </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, foreign plant operations, and purchases from suppliers. The company’s primary currency exchange rate exposures are with the Euro, the Australian dollar, the Canadian dollar, the British pound, the Mexican peso, the Japanese yen, the Chinese Renminbi, and the Romanian New Leu against the U.S. dollar, as well as the Romanian New Leu against the Euro.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To reduce its exposure to foreign currency exchange rate risk, the company actively manages the exposure of its foreign currency exchange rate risk by entering into various derivative instruments to hedge against such risk, authorized under company policies that place controls on these hedging activities, with counterparties that are highly rated financial institutions. The company’s policy does not allow the use of derivative instruments for trading or speculative purposes. The company has also made an accounting policy election to use the portfolio exception with respect to measuring counterparty credit risk for derivative instruments, and to measure the fair value of a portfolio of financial assets and financial liabilities on the basis of the net open risk position with each counterparty.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company’s hedging activities primarily involve the use of forward currency contracts to hedge most foreign currency transactions, including forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company recognizes all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash Flow Hedging Instruments</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company formally documents relationships between cash flow hedging instruments and the related hedged transactions, as well as its risk-management objective and strategy for undertaking cash flow hedging instruments. This process includes linking all cash flow hedging instruments to the forecasted transactions, such as sales to third parties, foreign plant operations, and purchases from suppliers. At the cash flow hedge’s inception and on an ongoing basis, the company formally assesses whether the cash flow hedging instruments have been highly effective in offsetting changes in the cash flows of the hedged transactions and whether those cash flow hedging instruments may be expected to remain highly effective in future periods.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the fair values of the spot rate component of outstanding, highly effective cash flow hedging instruments included in the assessment of hedge effectiveness are recorded in other comprehensive income within AOCL on the Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of Earnings is the same as that of the underlying exposure. Results of cash flow hedging instruments, and the related excluded components, of sales and foreign plant operations are recorded in net sales and cost of sales, respectively. The maximum amount of time the company hedges its exposure to the variability in future cash flows for forecasted trade sales and purchases is </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;">. Results of cash flow hedges of intercompany loans are recorded in other income, net as an offset to the remeasurement of the foreign loan balance.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">When it is determined that a derivative instrument is not, or has ceased to be, highly effective as a cash flow hedge, the company discontinues cash flow hedge accounting prospectively. The gain or loss on the dedesignated derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;">-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;">-month period of time thereafter, the gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of Earnings.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the notional amount outstanding of forward contracts designated as cash flow hedging instruments was </span><span style="font-family:inherit;font-size:10pt;"><span>$277.6 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivatives Not Designated as Cash Flow Hedging Instruments</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company also enters into foreign currency contracts that include forward currency contracts to mitigate the remeasurement of specific assets and liabilities on the Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of Earnings together with the transaction gain or loss from the hedged balance sheet position.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Derivative assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9,244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>8,642</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Derivatives not designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>3,432</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,256</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,836</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Derivative liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>30</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Derivatives not designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company entered into an International Swap Dealers Association ("ISDA") Master Agreement with each counterparty that permits the net settlement of amounts owed under their respective contracts. The ISDA Master Agreement is an industry standardized contract that governs all derivative contracts entered into between the company and the respective counterparty. Under these master netting agreements, net settlement generally permits the company or the counterparty to determine the net amount payable or receivable for contracts due on the same date or in the same currency for similar types of derivative transactions. The company records the fair value of its derivative instruments at the net amount in its Condensed Consolidated Balance Sheets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded in the Condensed Consolidated Balance Sheets:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Derivative assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Gross amounts of recognized assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,841</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>11,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Gross liabilities offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(165</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(158</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net amounts of assets presented in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,836</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Derivative liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Gross amounts of recognized liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Gross assets offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net amounts of liabilities presented in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Gain Reclassified from AOCL into Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Gain (Loss) Recognized in OCI on Derivatives</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,481</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Cost of sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>68</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(528</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total derivatives designated as cash flow hedging instruments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,537</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>652</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(4,009</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company recognized immaterial </span><span style="font-family:inherit;font-size:10pt;">gains</span><span style="font-family:inherit;font-size:10pt;"> within other income, net on the Condensed Consolidated Statements of Earnings during the </span><span style="font-family:inherit;font-size:10pt;">first</span><span style="font-family:inherit;font-size:10pt;"> quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> due to the discontinuance of cash flow hedge accounting on certain forward currency contracts designated as cash flow hedging instruments. For the </span><span style="font-family:inherit;font-size:10pt;">first</span><span style="font-family:inherit;font-size:10pt;"> quarter of fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the company did not discontinue cash flow hedge accounting on any forward currency contracts designated as cash flow hedging instruments. As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the company expects to reclassify approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$4.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;">gains</span><span style="font-family:inherit;font-size:10pt;"> from AOCL to earnings during the next twelve months.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gain Recognized in Earnings on Cash Flow Hedging Instruments</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Sales</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>767,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(479,395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>602,956</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(387,339</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">Gain on derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gain reclassified from AOCL into earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,205</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,238</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>660</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>62</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Gain (loss) on derivatives not designated as cash flow hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other income, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>220</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1,063</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total gain (loss) on derivatives not designated as cash flow hedging instruments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>220</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1,063</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P2Y 277600000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Derivative assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9,244</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>4,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>8,642</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Derivatives not designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>3,432</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>2,256</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,836</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Derivative liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>30</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Derivatives not designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 9244000 4333000 8642000 3432000 1503000 2256000 12676000 5836000 10898000 0 30000 0 0 3000 9000 0 33000 9000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded in the Condensed Consolidated Balance Sheets:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Derivative assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Gross amounts of recognized assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,841</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,837</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>11,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Gross liabilities offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(165</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(158</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net amounts of assets presented in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,836</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Derivative liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Gross amounts of recognized liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Gross assets offset in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net amounts of liabilities presented in the Condensed Consolidated Balance Sheets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 12841000 5837000 11056000 165000 1000 158000 12676000 5836000 10898000 0 33000 9000 0 0 0 0 33000 9000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments for the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Gain Reclassified from AOCL into Earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Gain (Loss) Recognized in OCI on Derivatives</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Net sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(3,481</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Cost of sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>68</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(528</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total derivatives designated as cash flow hedging instruments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,537</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>1,481</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>652</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(4,009</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Gain Recognized in Earnings on Cash Flow Hedging Instruments</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Net Sales</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost of Sales</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>767,483</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(479,395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>602,956</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(387,339</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">Gain on derivatives designated as cash flow hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amount of gain reclassified from AOCL into earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,205</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>332</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,238</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>660</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>62</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1205000 1238000 584000 -3481000 332000 243000 68000 -528000 1537000 1481000 652000 -4009000 4600000 767483000 479395000 602956000 387339000 1205000 332000 1238000 243000 660000 11000 1223000 62000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Gain (loss) on derivatives not designated as cash flow hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Other income, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>220</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1,063</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total gain (loss) on derivatives not designated as cash flow hedging instruments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>220</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>(1,063</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 220000 -1063000 220000 -1063000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">18</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Fair Value Measurements</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company categorizes its assets and liabilities into one of three levels based on the assumptions (inputs) used in valuing the asset or liability. Estimates of fair value for financial assets and financial liabilities are based on the framework established in the accounting guidance for fair value measurements. The framework defines fair value, provides guidance for measuring fair value, and requires certain disclosures. The framework discusses valuation techniques such as the market approach (comparable market prices), the income approach (present value of future income or cash flows), and the cost approach (cost to replace the service capacity of an asset or replacement cost). The framework utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. The three levels are defined as follows:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span><span style="font-family:inherit;font-size:10pt;">: Unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</span><span style="font-family:inherit;font-size:10pt;">: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 3</span><span style="font-family:inherit;font-size:10pt;">: Unobservable inputs reflecting management’s assumptions about the inputs used in pricing the asset or liability.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recurring Fair Value Measurements</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company's derivative instruments consist of forward currency contracts that are measured at fair value on a recurring basis. The fair value of such forward currency contracts is determined based on observable market transactions of forward currency prices and spot currency rates as of the reporting date. There were no transfers between the levels of the fair value hierarchy during the </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> month periods ended </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;">, or the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present, by level within the fair value hierarchy, the company's financial assets and liabilities that are measured at fair value on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, according to the valuation technique utilized to determine their fair values:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fair Value Measurements Using Inputs Considered as:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,676</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,676</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fair Value Measurements Using Inputs Considered as:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,836</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,836</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,836</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,836</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fair Value Measurements Using Inputs Considered as:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,898</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,898</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Nonrecurring Fair Value Measurements</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company measures certain assets and liabilities at fair value on a nonrecurring basis. Assets and liabilities that are measured at fair value on a nonrecurring basis include long-lived assets, goodwill, and indefinite-lived intangible assets, which would generally be recorded at fair value as a result of an impairment charge. Assets acquired and liabilities assumed as part of business combinations are measured at fair value. For additional information on the company's business combinations and the related nonrecurring fair value measurement of the assets acquired and liabilities assumed, refer to Note </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Fair Value Disclosures</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amounts of the company's short-term financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and short-term debt, including current maturities of long-term debt, when applicable, approximate their fair values due to their short-term nature.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the company's long-term debt included </span><span style="font-family:inherit;font-size:10pt;"><span>$423.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of fixed-rate debt that is not subject to variable interest rate fluctuations. The fair value of such long-term debt is determined using Level 2 inputs by discounting the projected cash flows based on quoted market rates at which similar amounts of debt could currently be borrowed. As of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, the estimated fair value of long-term debt with fixed interest rates was </span><span style="font-family:inherit;font-size:10pt;"><span>$513.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> compared to its carrying amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$423.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the estimated fair value of long-term debt with fixed interest rates was </span><span style="font-family:inherit;font-size:10pt;"><span>$493.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> compared to its carrying amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$423.9 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present, by level within the fair value hierarchy, the company's financial assets and liabilities that are measured at fair value on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;">January 31, 2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">February 1, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">October 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, according to the valuation technique utilized to determine their fair values:</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fair Value Measurements Using Inputs Considered as:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">January 31, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,676</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,676</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>12,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fair Value Measurements Using Inputs Considered as:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">February 1, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,836</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,836</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,836</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>5,836</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:32%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">(Dollars in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fair Value Measurements Using Inputs Considered as:</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">October 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,898</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,898</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>10,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Forward currency contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 12676000 0 12676000 0 12676000 0 12676000 0 5836000 0 5836000 0 5836000 0 5836000 0 33000 0 33000 0 33000 0 33000 0 10898000 0 10898000 0 10898000 0 10898000 0 9000 0 9000 0 9000 0 9000 0 423900000 513700000 423900000 493800000 423900000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:24pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:682px;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:41px;"/><td style="width:641px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:24pt;"><span style="font-family:inherit;font-size:24pt;font-weight:bold;">19</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;font-weight:bold;">Subsequent Events</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisition of Venture Products, Inc. ("Venture Products")</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 20, 2020, the company entered into an Agreement and Plan of Merger to acquire Venture Products, Inc., a privately held Ohio corporation and the manufacturer of Ventrac-branded products, and an agreement to purchase the real property used by Venture Products ("Purchase Agreement"), for a total purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$167.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash, subject to certain customary adjustments. On March 2, 2020 ("Venture Products closing date"), pursuant to the Agreement and Plan of Merger and the Purchase Agreement, the company completed its acquisition of Venture Products. Venture Products designs, manufactures, and markets articulating turf, landscape, and snow and ice management equipment for grounds, landscape contractor, golf, municipal, and rural acreage customers and provides innovative product offerings that broaden and strengthen the company's Professional segment and expands its dealer network.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Agreement and Plan of Merger was structured as a merger, pursuant to which a wholly-owned subsidiary of the company merged with and into Venture Products, with Venture Products continuing as the surviving entity and a wholly-owned subsidiary of the company. As a result of the merger, all of the outstanding equity securities of Venture Products were canceled and now only represent the right to receive the applicable consideration as described in the Agreement and Plan of Merger. The separate Purchase Agreement as part of the Venture Products acquisition was with an affiliate of Venture Products and was for the real estate used by Venture Products. The aggregate preliminary consideration was </span><span style="font-family:inherit;font-size:10pt;"><span>$163.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and remains subject to certain customary adjustments based on, among other things, the amount of actual cash, debt, and working capital in the business of Venture Products at the Venture Products closing date. Such customary adjustments are expected to be completed during fiscal 2020. The company funded the acquisition with borrowings under its existing unsecured senior revolving credit facility. Due to the limited time since the Venture Products closing date, at this time it is impracticable for the company to make the additional disclosures required under the accounting standards codification guidance for business combinations as the company is still gathering information necessary to provide such disclosures.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company has evaluated all additional subsequent events and concluded that no other subsequent events have occurred that would require recognition in the Condensed Consolidated Financial Statements or disclosure in the Notes to the Condensed Consolidated Financial Statements.</span></div> 167500000 163400000 XML 65 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Warranty Guarantees
3 Months Ended
Jan. 31, 2020
Product Warranties Disclosures [Abstract]  
Warranty Guarantees
10
Warranty Guarantees
The company’s products are warranted to provide assurance that the product will function as expected and to ensure customer confidence in design, workmanship, and overall quality. Warranty coverage is generally provided for specified periods of time and on select products’ hours of usage, and generally covers parts, labor, and other expenses for non-maintenance repairs. Warranty coverage generally does not cover operator abuse or improper use. An authorized company distributor or dealer must perform warranty work. Distributors and dealers submit claims for warranty reimbursement and are credited for the cost of repairs, labor, and other expenses as long as the repairs meet the company's prescribed standards. Service support outside of the warranty period is provided by authorized distributors and dealers at the customer's expense. In addition to the standard warranties offered by the company on its products, the company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires.
The company recognizes expense and provides an accrual for estimated future warranty costs at the time of sale and also establishes accruals for major rework campaigns. Warranty accruals are based primarily on the estimated number of products under warranty, historical average costs incurred to service warranty claims, the trend in the historical ratio of claims to sales, and the historical length of time between the sale and resulting warranty claim. The company periodically assesses the adequacy of its warranty accruals based on changes in these factors and records any necessary adjustments if actual claims experience indicates that adjustments are necessary. For additional information on the contract liabilities associated with the company's separately priced extended warranties, refer to Note 4, Revenue.
The changes in accrued warranties were as follows:
 
 
Three Months Ended
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
Beginning balance
 
$
96,604

 
$
76,214

Provisions
 
14,031

 
10,556

Claims
 
(14,703
)
 
(10,815
)
Changes in estimates
 
691

 
790

Ending balance
 
$
96,623

 
$
76,745


XML 66 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations
3 Months Ended
Jan. 31, 2020
Business Combinations [Abstract]  
Business Combinations
2
Business Combinations
The Charles Machine Works, Inc. ("CMW")
On April 1, 2019 ("closing date"), pursuant to the Agreement and Plan of Merger dated February 14, 2019 ("merger agreement"), the company completed the acquisition of CMW, a privately held Oklahoma corporation. CMW designs, manufactures, and markets a range of professional products to serve the underground construction market, including horizontal directional drills, walk and ride trenchers, compact utility loaders/skid steers, vacuum excavators, asset locators, pipe rehabilitation solutions, and after-market tools. CMW provides innovative product offerings that broadened and strengthened the company's Professional segment product portfolio and expanded its dealer network, while also providing a complementary geographic manufacturing footprint. The transaction was structured as a merger, pursuant to which a wholly-owned subsidiary of the company merged with and into CMW, with CMW continuing as the surviving entity and a wholly-owned subsidiary of the company. As a result of the merger, all of the outstanding equity securities of CMW were canceled and now only represent the right to receive the applicable consideration as described in the merger agreement. At the closing date, the company paid preliminary merger consideration of $679.3 million that was subject to customary adjustments based on, among other things, the amount of actual cash, debt and working capital in the business of CMW at the closing date. During the fourth quarter of fiscal 2019, the company finalized such cash, debt and working capital adjustments and these adjustments resulted in an aggregate merger consideration of $685.0 million ("purchase price"). The company funded the purchase price for the acquisition by using a combination of cash proceeds from the issuance of borrowings under the company's unsecured senior term loan credit agreement and borrowings under the company's unsecured senior revolving credit facility. For additional information regarding the financing agreements utilized to fund the purchase price, refer to Note 6, Indebtedness. As a result of the acquisition, the company incurred approximately $10.2 million of acquisition-related transaction costs, all of which were incurred during the fiscal year ended October 31, 2019 and recorded within selling, general and administrative expense within the Consolidated Statements of Earnings for such fiscal period.
Purchase Price Allocation
The company accounted for the acquisition in accordance with the accounting standards codification guidance for business combinations, whereby the total purchase price was allocated to the acquired net tangible and intangible assets of CMW based on their fair values as of the closing date. As of January 31, 2020, the company has substantially completed its process for measuring the fair values of the assets acquired and liabilities assumed based on information available as of the closing date, with the exception of the company's valuation of income taxes as the company requires additional information to finalize its valuation of income taxes. Thus, the preliminary measurements of fair value reflected for income taxes are subject to change as additional information becomes available and as additional analysis is performed. The company expects to finalize its preliminary valuation of income taxes and complete the allocation of the purchase price during its fiscal 2020 second quarter, but no later than one year from the closing date of the acquisition, as required.
The following table summarizes the allocation of the purchase price to the fair values assigned to the CMW assets acquired and liabilities assumed. These fair values are based on internal company and independent external third-party valuations:
(Dollars in thousands)
 
April 1, 2019
Cash and cash equivalents
 
$
16,341

Receivables
 
65,674

Inventories
 
241,429

Prepaid expenses and other current assets
 
9,218

Property, plant and equipment
 
142,779

Goodwill
 
135,521

Other intangible assets
 
264,190

Other long-term assets
 
7,971

Accounts payable
 
(36,655
)
Accrued liabilities
 
(52,258
)
Deferred income tax liabilities
 
(86,231
)
Other long-term liabilities
 
(6,665
)
Total fair value of net assets acquired
 
701,314

Less: cash and cash equivalents acquired
 
(16,341
)
Total purchase price
 
$
684,973


The goodwill recognized is primarily attributable to the value of the workforce, the reputation of CMW and its family of brands, customer and dealer growth opportunities, and expected synergies. Key areas of expected cost synergies include increased purchasing power for commodities, components, parts, accessories, supply chain consolidation, and administrative efficiencies. The goodwill resulting from the acquisition of CMW was recognized within the company's Professional segment and is the primary driver for the increase in the company's Professional segment goodwill to $350.1 million as of January 31, 2020 from $215.0 million as of February 1, 2019. No changes were made to the carrying amount of goodwill related to the company's acquisition of CMW from the amounts reported within the Company's Annual Report on Form 10-K for the fiscal year ended October 31, 2019. Goodwill is mostly non-deductible for tax purposes.
Other Intangible Assets Acquired
The allocation of the purchase price to the net assets acquired resulted in the recognition of $264.2 million of other intangible assets as of the closing date. The fair values of the acquired trade name, customer-related, developed technology and backlog intangible assets were determined using the income approach. Under the income approach, an intangible asset's fair value is equal to the present value of future economic benefits to be derived from ownership of the asset. The fair values of the trade names were determined using the relief from royalty method, which is based on the hypothetical royalty stream that would be received if the company were to license the trade name and was based on expected future revenues. The fair values of the customer-related, developed technology, and backlog intangible assets were determined using the excess earnings method and were based on the expected operating cash flows attributable to the respective other intangible asset, which were determined by deducting expected economic costs, including operating expenses and contributory asset charges, from revenue expected to be generated from the respective other intangible asset. The useful lives of the other intangible assets were determined based on the period of expected cash flows used to measure the fair value of the intangible assets adjusted as appropriate for entity-specific factors including legal, regulatory, contractual, competitive, economic, and/or other factors that may limit the useful life of the respective intangible asset.
The fair values of the other intangible assets acquired on the closing date, related accumulated amortization from the closing date through January 31, 2020, and weighted-average useful lives were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Customer-related
 
18.3
 
$
130,800

 
$
(7,193
)
 
$
123,607

Developed technology
 
7.8
 
20,900

 
(2,885
)
 
18,015

Trade names
 
20.0
 
5,200

 
(216
)
 
4,984

Backlog
 
0.5
 
3,590

 
(3,590
)
 

Total definite-lived
 
16.6
 
160,490

 
(13,884
)
 
146,606

Indefinite-lived - trade names
 
 
 
103,700

 

 
103,700

Total other intangible assets, net
 
 
 
$
264,190

 
$
(13,884
)
 
$
250,306


Amortization expense for the definite-lived intangible assets resulting from the acquisition of CMW for the three months ended January 31, 2020 was $3.1 million. Estimated amortization expense for the remainder of fiscal 2020 and succeeding fiscal years is as follows: fiscal 2020 (remainder), $9.4 million; fiscal 2021, $12.6 million; fiscal 2022, $11.5 million; fiscal 2023, $10.1 million; fiscal 2024, $9.4 million; fiscal 2025, $7.7 million; and after fiscal 2025, $85.9 million.
Results of Operations
CMW's results of operations are included within the company's Professional reportable segment in the company's Condensed Consolidated Financial Statements. During the three month period ended January 31, 2020, the company recognized $160.9 million of net sales and $9.4 million of segment earnings from CMW's operations, respectively.
Unaudited Pro Forma Financial Information
Unaudited pro forma financial information has been prepared as if the acquisition had taken place on November 1, 2017 and has been prepared for comparative purposes only. The unaudited pro forma financial information is not necessarily indicative of the results that would have been achieved had the acquisition actually taken place on November 1, 2017 and the unaudited pro forma financial information does not purport to be indicative of future Consolidated Results of Operations. The unaudited pro forma financial information does not reflect any synergies, operating efficiencies, and/or cost savings that may be realized from the integration of the acquisition. The unaudited pro forma results for the three month periods ended January 31, 2020 and February 1, 2019 have been adjusted to exclude the pro forma impact of the take-down of the inventory fair value step-up amount and amortization of the backlog intangible asset; include the pro forma impact of amortization of other intangible assets, excluding backlog, based on the purchase price allocations and useful lives; include the pro forma impact of the depreciation of property, plant, and equipment based on the purchase price allocations and useful lives; include the pro forma impact of additional interest expense relating to the acquisition; exclude the pro forma impact of transaction costs incurred by the company directly attributable to the acquisition; and include the pro forma tax effect of both earnings before income taxes and the pro forma adjustments.
The following table presents unaudited pro forma financial information related to the company's acquisition of CMW:
 
 
Three Months Ended
(Dollars in thousands, except per share data)
 
January 31, 2020
 
February 1, 2019
Net sales
 
$
767,483

 
$
777,537

Net earnings
 
70,561

 
56,515

Basic net earnings per share of common stock
 
0.66

 
0.53

Diluted net earnings per share of common stock
 
$
0.65

 
$
0.52

Northeastern U.S. Distribution Company
Effective November 30, 2018, during the first quarter of fiscal 2019, the company completed the acquisition of substantially all of the assets of, and assumed certain liabilities of, a Northeastern U.S. distribution company. The purchase price of this acquisition was allocated to the identifiable assets acquired and liabilities assumed based on estimates of their fair value, with the excess purchase price recorded as goodwill. This acquisition was immaterial based on the company's Consolidated Financial Condition and Results of Operations. Additional purchase accounting disclosures have been omitted given the immateriality of this acquisition in relation to the company's Consolidated Financial Condition and Results of Operations.
XML 67 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Indebtedness
3 Months Ended
Jan. 31, 2020
Debt Disclosure [Abstract]  
Indebtedness
6
Indebtedness
The following is a summary of the company's indebtedness:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Revolving credit facility
 
$
14,000

 
$
91,000

 
$

$200 million term loan
 
100,000

 

 
100,000

$300 million term loan
 
180,000

 

 
180,000

3.81% series A senior notes
 
100,000

 

 
100,000

3.91% series B senior notes
 
100,000

 

 
100,000

7.800% debentures
 
100,000

 
100,000

 
100,000

6.625% senior notes
 
123,931

 
123,869

 
123,916

Less: unamortized discounts, debt issuance costs, and deferred charges
 
(3,012
)
 
(2,318
)
 
(3,103
)
Total long-term debt
 
714,919

 
312,551

 
700,813

Less: current portion of long-term debt
 
113,903

 

 
79,914

Long-term debt, less current portion
 
$
601,016

 
$
312,551

 
$
620,899


Principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the remainder of fiscal 2020 and succeeding five fiscal years are as follows: fiscal 2020 (remainder), $0.0 million; fiscal 2021, $0.0 million; fiscal 2022, $9.0 million; fiscal 2023, $132.0 million; fiscal 2024, $153.0 million; fiscal 2025, $0.0 million; and after fiscal 2025, $425.0 million.
Revolving Credit Facility
In June 2018, the company replaced its prior revolving credit facility and term loan, which were scheduled to mature in October 2019, with an unsecured senior five-year revolving credit facility that, among other things, increased the company's borrowing capacity to $600.0 million, from $150.0 million, and expires in June 2023. Included in the company's $600.0 million revolving credit facility is a $10.0 million sublimit for standby letters of credit and a $30.0 million sublimit for swingline loans. At the company's election, and with the approval of the named borrowers on the revolving credit facility and the election of the lenders to fund such increase, the aggregate maximum principal amount available under the facility may be increased by an amount up to $300.0 million. Funds are available under the revolving credit facility for working capital, capital expenditures, and other lawful corporate purposes, including, but not limited to, acquisitions and common stock repurchases, subject in each case to compliance with certain financial covenants described below. In connection with the entry into the new revolving credit facility during June 2018, the company incurred approximately $1.9 million of debt issuance costs, which are being amortized over the life of the revolving credit facility under the straight-line method as the results obtained are not materially different from those that would
result from the use of the effective interest method. The company classifies the debt issuance costs related to its revolving credit facility within other assets on the Condensed Consolidated Balance Sheets, regardless of whether the company has any outstanding borrowings on the revolving credit facility.
As of January 31, 2020, the company had $14.0 million outstanding under the revolving credit facility, $1.9 million outstanding under the sublimit for standby letters of credit, and $584.1 million of unutilized availability under the revolving credit facility. As of February 1, 2019, the company had $91.0 million outstanding under the revolving credit facility, $1.5 million outstanding under the sublimit for standby letters of credit, and $507.5 million of unutilized availability under the revolving credit facility. As of October 31, 2019, the company had no borrowings under the revolving credit facility but did have $1.9 million outstanding under the sublimit for standby letters of credit, which resulted in $598.1 million of unutilized availability under the revolving credit facility. Typically, the company's revolving credit facility is classified as long-term debt within the company's Condensed Consolidated Balance Sheets as the company has the ability to extend the outstanding borrowings under the revolving credit facility for the full-term of the facility. However, if the company intends to repay a portion of the outstanding balance under the revolving credit facility within the next twelve months, the company reclassifies that portion of outstanding borrowings under the revolving credit facility to current portion of long-term debt within the Condensed Consolidated Balance Sheets. As of January 31, 2020, the $14.0 million of outstanding borrowings under the company's revolving credit facility was classified as current portion of long-term debt within the Condensed Consolidated Balance Sheets as the company intends to repay such amount within the next twelve months. As of February 1, 2019, the $91.0 million of outstanding borrowings under the company's revolving credit facility was classified as long-term debt within the company's Condensed Consolidated Balance Sheets.
The company's revolving credit facility contains customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. The company was in compliance with all covenants related to the credit agreement for the company's revolving credit facility as of January 31, 2020, February 1, 2019, and October 31, 2019.
Outstanding loans under the revolving credit facility, if applicable, other than swingline loans, bear interest at a variable rate generally based on LIBOR or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the credit agreement. Swingline loans under the revolving credit facility bear interest at a rate determined by the swingline lender or an alternative variable rate based on the highest of the Bank of America prime rate, the federal funds rate or a rate generally based on LIBOR, in each case subject to an additional basis point spread as defined in the credit agreement. Interest is payable quarterly in arrears. For the three month periods ended January 31, 2020 and February 1, 2019, the company incurred interest expense of approximately $0.1 million and $0.8 million, respectively, under the revolving credit facility.
Term Loan Credit Agreement
In March 2019, the company entered into a term loan credit agreement with a syndicate of financial institutions for the purpose of partially funding the purchase price of the company's acquisition of CMW and the related fees and expenses incurred in connection with such acquisition. The term loan credit agreement provided for a $200.0 million three year unsecured senior term loan facility maturing on April 1, 2022 and a $300.0 million five year unsecured senior term loan facility maturing on April 1, 2024. The funds under both term loan facilities were received on April 1, 2019 in connection with the closing of the company's acquisition of CMW. There are no scheduled principal amortization payments prior to maturity on the $200.0 million three year unsecured senior term loan facility. For the $300.0 million five year unsecured senior term loan facility, the company is required to make quarterly principal amortization payments of 2.5 percent of the original aggregate principal balance beginning with the last business day of the thirteenth calendar quarter ending after April 1, 2019, with the remainder of the unpaid principal balance due at maturity. No principal payments are required during the first three and one-quarter (3.25) years of the $300.0 million five year unsecured senior term loan facility. The term loan facilities may be prepaid and terminated at the company's election at any time without penalty or premium.
As of January 31, 2020, the company had prepaid $100.0 million and $120.0 million against the outstanding principal balances of the $200.0 million three year unsecured senior term loan facility and $300.0 million five year unsecured senior term loan facility, respectively, and has reclassified $99.9 million of the remaining outstanding principal balance under the term loan credit agreement, net of the related proportionate share of debt issuance costs, to current portion of long-term debt within the Condensed Consolidated Balance Sheets as the company intends to prepay such amount utilizing cash flows from operations within the next twelve months. Thus, as of January 31, 2020, there were $100.0 million and $180.0 million of outstanding borrowings under the term loan credit agreement for the $200.0 million three year unsecured senior term loan facility and the $300.0 million five year unsecured senior term loan facility, respectively.
In connection with the company's entry into the term loan credit agreement in March 2019, the company incurred approximately $0.6 million of debt issuance costs, which are being amortized over the life of the respective term loans under the straight-line
method as the results obtained are not materially different from those that would result from the use of the effective interest method. Unamortized deferred debt issuance costs are netted against the outstanding borrowings under the term loan credit agreement on the company's Condensed Consolidated Balance Sheets.
The term loan credit agreement contains customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility, such as the maintenance of minimum interest coverage and maximum leverage ratios; and negative covenants, which among other things, limit disposition of assets, consolidations and mergers, restricted payments, liens, and other matters customarily restricted in such agreements. Most of these restrictions are subject to certain minimum thresholds and exceptions. The company was in compliance with all covenants related to the company's term loan credit agreement as of January 31, 2020. Outstanding borrowings under the term loan credit agreement bear interest at a variable rate based on LIBOR or an alternative variable rate, subject to an additional basis point spread as defined in the term credit loan agreement. Interest is payable quarterly in arrears. For the three month period ended January 31, 2020, the company incurred interest expense of approximately $1.9 million on the outstanding borrowings under the term loan credit agreement.
3.81% Series A and 3.91% Series B Senior Notes
On April 30, 2019, the company entered into a private placement note purchase agreement with certain purchasers ("holders") pursuant to which the company agreed to issue and sell an aggregate principal amount of $100.0 million of 3.81% Series A Senior Notes due June 15, 2029 ("Series A Senior Notes") and $100.0 million of 3.91% Series B Senior Notes due June 15, 2031 ("Series B Senior Notes" and together with the Series A Senior Notes, the "Senior Notes"). On June 27, 2019, the company issued $100.0 million of the Series A Senior Notes and $100.0 million of the Series B Senior Notes pursuant to the private placement note purchase agreement. The Senior Notes are senior unsecured obligations of the company. As of January 31, 2020, there were $200.0 million of outstanding borrowings under the private placement note purchase agreement, including $100.0 million of outstanding borrowings under the Series A Senior Notes and $100.0 million of outstanding borrowings under the Series B Senior Notes.
The company has the right to prepay all or a portion of either series of the Senior Notes in an amount equal to not less than 10.0 percent of the principal amount of the Senior Notes then outstanding upon notice to the holders of the series of Senior Notes being prepaid for 100.0 percent of the principal amount prepaid, plus a make-whole premium, as set forth in the private placement note purchase agreement, plus accrued and unpaid interest, if any, to the date of prepayment. In addition, at any time on or after the date that is 90 days prior to the maturity date of the respective series, the company has the right to prepay all of the outstanding Senior Notes or each series for 100.0 percent of the principal amount so prepaid, plus accrued and unpaid interest, if any, to the date of prepayment. Upon the occurrence of certain change of control events, the company is required to prepay all of the Senior Notes for the principal amount thereof plus accrued and unpaid interest, if any, to the date of prepayment.
The private placement note purchase agreement contains customary representations and warranties of the company, as well as certain customary covenants, including, without limitation, financial covenants, such as the maintenance of minimum interest coverage and maximum leverage ratios, and other covenants, which, among other things, provide limitations on transactions with affiliates, mergers, consolidations and sales of assets, liens and priority debt. The company was in compliance with all representations, warranties, and covenants related to the private placement note purchase agreement as of January 31, 2020.
In connection with the company's issuance of the Senior Notes in June 2019, the company incurred approximately $0.7 million of debt issuance costs, which are being amortized over the life of the respective Senior Notes under the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. Unamortized deferred debt issuance costs are netted against the outstanding borrowings under the respective Senior Notes on the company's Condensed Consolidated Balance Sheets.
Interest on the Senior Notes is payable semiannually on the 15th day of June and December in each year. For the three month period ended January 31, 2020, the company incurred interest expense of approximately $1.9 million on the outstanding borrowings under the private placement note purchase agreement relating to the Senior Notes.
7.8% Debentures
In June 1997, the company issued $175.0 million of debt securities consisting of $75.0 million of 7.125 percent coupon 10-year notes and $100.0 million of 7.8 percent coupon 30-year debentures. The $75.0 million of 7.125 percent coupon 10-year notes were repaid at maturity during fiscal 2007. In connection with the issuance of $175.0 million in long-term debt securities, the company paid $23.7 million to terminate three forward-starting interest rate swap agreements with notional amounts totaling $125.0 million. These swap agreements had been entered into to reduce exposure to interest rate risk prior to the issuance of the new long-term debt securities. As of the inception of one of the swap agreements, the company had received payments that were recorded as deferred income to be recognized as an adjustment to interest expense over the term of the new debt securities. As of the date the swaps were terminated, this deferred income totaled $18.7 million. The excess termination fees over the deferred income recorded was deferred and is being recognized as an adjustment to interest expense over the term of the debt securities issued. Interest on
the debentures is payable semiannually on the 15th day of June and December in each year. For each of the three month periods ended January 31, 2020 and February 1, 2019, the company incurred interest expense of approximately $2.0 million.
6.625% Senior Notes
On April 26, 2007, the company issued $125.0 million in aggregate principal amount of 6.625 percent senior notes due May 1, 2037 and priced at 98.513 percent of par value. The resulting discount of $1.9 million and the underwriting fee and direct debt issuance costs of $1.5 million associated with the issuance of these senior notes are being amortized over the term of the notes using the straight-line method as the results obtained are not materially different from those that would result from the use of the effective interest method. Although the coupon rate of the senior notes is 6.625 percent, the effective interest rate is 6.741 percent after taking into account the issuance discount. Interest on the senior notes is payable semi-annually on May 1 and November 1 of each year. The senior notes are unsecured senior obligations of the company and rank equally with the company's other unsecured and unsubordinated indebtedness. The indentures under which the senior notes were issued contain customary covenants and event of default provisions. The company may redeem some or all of the senior notes at any time at the greater of the full principal amount of the senior notes being redeemed or the present value of the remaining scheduled payments of principal and interest discounted to the redemption date on a semi-annual basis at the treasury rate plus 30 basis points, plus, in both cases, accrued and unpaid interest. In the event of the occurrence of both (i) a change of control of the company, and (ii) a downgrade of the notes below an investment grade rating by both Moody's Investors Service, Inc. and Standard & Poor's Ratings Services within a specified period, the company would be required to make an offer to purchase the senior notes at a price equal to 101 percent of the principal amount of the senior notes plus accrued and unpaid interest to the date of repurchase. Interest on the senior notes is payable semiannually on the 1st day of May and November in each year. For each of the three month periods ended January 31, 2020 and February 1, 2019, the company incurred interest expense of approximately $2.1 million.
XML 68 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Depreciation (Tables)
3 Months Ended
Jan. 31, 2020
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property, plant and equipment was as follows:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Land and land improvements
 
$
55,602

 
$
40,475

 
$
55,613

Buildings and leasehold improvements
 
276,705

 
213,927

 
276,556

Machinery and equipment
 
450,321

 
351,390

 
453,314

Tooling
 
216,541

 
215,902

 
226,870

Computer hardware and software
 
94,385

 
83,555

 
94,409

Construction in process
 
58,056

 
45,391

 
34,937

Property, plant, and equipment, gross
 
1,151,610

 
950,640

 
1,141,699

Less: accumulated depreciation
 
720,357

 
671,370

 
704,382

Property, plant, and equipment, net
 
$
431,253

 
$
279,270

 
$
437,317


XML 69 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Tables)
3 Months Ended
Jan. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (in thousands):
Three Months Ended January 31, 2020
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
523,909

 
$
152,458

 
$
5,525

 
$
681,892

Irrigation
 
70,812

 
13,390

 
1,389

 
85,591

Total net sales
 
$
594,721

 
$
165,848

 
$
6,914

 
$
767,483

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
454,396

 
$
130,338

 
$
6,914

 
$
591,648

Foreign Countries
 
140,325

 
35,510

 

 
175,835

Total net sales
 
$
594,721

 
$
165,848

 
$
6,914

 
$
767,483

Three Months Ended February 1, 2019
 
Professional
 
Residential
 
Other
 
Total
Revenue by product type:
 
 

 
 

 
 

 
 

Equipment
 
$
387,550

 
$
133,510

 
$
1,969

 
$
523,029

Irrigation
 
67,456

 
11,648

 
823

 
79,927

Total net sales
 
$
455,006

 
$
145,158

 
$
2,792

 
$
602,956

 
 
 
 
 
 
 
 
 
Revenue by geographic market:
 
 
 
 
 
 
 
 

United States
 
$
348,104

 
$
110,515

 
$
2,792

 
$
461,411

Foreign Countries
 
106,902

 
34,643

 

 
141,545

Total net sales
 
$
455,006

 
$
145,158

 
$
2,792

 
$
602,956

XML 70 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Contract Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended
Jan. 31, 2020
Oct. 31, 2019
Business Acquisition [Line Items]    
Contract with customer, liability $ 20.5 $ 22.0
Contract with customer liability revenue recognized $ 3.6  
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Indebtedness - Summary of Debt (Details) - USD ($)
Jan. 31, 2020
Oct. 31, 2019
Feb. 01, 2019
Jun. 30, 1997
Debt Instrument [Line Items]        
Less: unamortized discounts, debt issuance costs, and deferred charges $ (3,012,000) $ (3,103,000) $ (2,318,000)  
Total long-term debt 714,919,000 700,813,000 312,551,000  
Less: current portion of long-term debt (113,903,000) (79,914,000) 0  
Long-term debt, less current portion 601,016,000 620,899,000 312,551,000  
Line of Credit        
Debt Instrument [Line Items]        
Long-term debt, gross 100,000,000 100,000,000 100,000,000  
6.625% senior notes        
Debt Instrument [Line Items]        
Long-term debt, gross 123,931,000 123,916,000 123,869,000  
Total long-term debt       $ 100,000,000.0
Senior Notes | $200 million term loan        
Debt Instrument [Line Items]        
Long-term debt, gross 100,000,000 100,000,000    
Senior Notes | $300 million term loan        
Debt Instrument [Line Items]        
Long-term debt, gross 180,000,000 180,000,000    
Less: current portion of long-term debt (99,900,000)      
Senior Notes | 3.81% series A senior notes        
Debt Instrument [Line Items]        
Long-term debt, gross 100,000,000 100,000,000    
Senior Notes | 3.91% series B senior notes        
Debt Instrument [Line Items]        
Long-term debt, gross 100,000,000 100,000,000    
Line of Credit        
Debt Instrument [Line Items]        
Long-term debt, gross $ 14,000,000 $ 0 $ 91,000,000  
XML 72 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Subsequent Events Subsequent Events - Narrative (Details) - Subsequent Event
$ in Millions
1 Months Ended
Mar. 02, 2020
USD ($)
Venture Products, Inc  
Subsequent Event [Line Items]  
Payments to acquire businesses, gross $ 167.5
Venture Products, Inc Affiliate  
Subsequent Event [Line Items]  
Total purchase price $ 163.4
XML 73 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Summary of Other Lease Information (Details)
Jan. 31, 2020
Leases [Abstract]  
Weighted-average remaining lease term of operating leases in years 6 years 2 months 12 days
Weighted-average discount rate of operating leases 2.81%
XML 74 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Per Share Data - Reconciliations of Basic and Diluted Weighted-Average Share (Details) - shares
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Basic    
Weighted-average number of shares of common stock (in shares) 107,380,000 106,216,000
Assumed issuance of contingent shares (in shares) 43,000 42,000
Weighted-average number of shares of common stock and assumed issuance of contingent shares (in shares) 107,423,000 106,258,000
Diluted    
Weighted-average number of shares of common stock and assumed issuance of contingent shares (in shares) 107,423,000 106,258,000
Effect of dilutive securities (in shares) 1,232,000 1,523,000
Weighted-average number of shares of common stock, assumed issuance of contingent shares, and effect of dilutive securities (in shares) 108,655,000 107,781,000
Options, restricted stock, and restricted stock units, excluded from the diluted earnings per share (in shares) 262,205 786,262
XML 75 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Derivative Instruments, Gain (Loss) [Line Items]    
Net sales $ 767,483 $ 602,956
Cost of sales (479,395) (387,339)
Cash flow hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of gain reclassified from AOCL into earnings 1,537 1,481
Net Sales | Cash flow hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
Net sales 767,483 602,956
Cost of Sales | Cash flow hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
Cost of sales (479,395) (387,339)
Forward currency contracts | Net Sales | Cash flow hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of gain reclassified from AOCL into earnings 1,205 1,238
Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value 660 1,223
Forward currency contracts | Cost of Sales | Cash flow hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of gain reclassified from AOCL into earnings 332 243
Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value $ 11 $ 62
XML 76 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) - USD ($)
$ in Thousands
Jan. 31, 2020
Oct. 31, 2019
Feb. 01, 2019
Derivative assets:      
Net amounts of assets presented in the Consolidated Balance Sheets $ 12,676 $ 10,898 $ 5,836
Derivative liabilities:      
Net amounts of liabilities presented in the Consolidated Balance Sheets 0 (9) (33)
Forward currency contracts      
Derivative assets:      
Gross amounts of recognized assets 12,841 11,056 5,837
Gross liabilities offset in the balance sheets (165) (158) (1)
Net amounts of assets presented in the Consolidated Balance Sheets 12,676 10,898 5,836
Derivative liabilities:      
Gross amounts of recognized liabilities 0 (9) (33)
Gross assets offset in the balance sheets 0 0 0
Net amounts of liabilities presented in the Consolidated Balance Sheets $ 0 $ (9) $ (33)
XML 77 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combination - Allocation of Preliminary Purchase Price (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2019
Oct. 31, 2019
Jan. 31, 2020
Feb. 01, 2019
Business Acquisition [Line Items]        
Goodwill   $ 362,253 $ 362,136 $ 227,091
The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Cash and cash equivalents $ 16,341      
Receivables 65,674      
Inventories 241,429      
Prepaid expenses and other current assets 9,218      
Property, plant and equipment 142,779      
Goodwill 135,521      
Other intangible assets 264,190      
Other long-term assets 7,971      
Accounts payable (36,655)      
Accrued liabilities (52,258)      
Deferred income tax liabilities (86,231)      
Other long-term liabilities (6,665)      
Total fair value of net assets acquired 701,314      
Less: cash and cash equivalents acquired (16,341)      
Total purchase price $ 684,973 $ 685,000    
XML 78 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities (Tables)
3 Months Ended
Jan. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Fair Value of Derivatives and Consolidated Balance Sheet Location
The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Derivative assets:
 
 

 
 

 
 

Derivatives designated as cash flow hedging instruments:
 
 

 
 

 
 

Prepaid expenses and other current assets
 
 

 
 

 
 

Forward currency contracts
 
$
9,244

 
$
4,333

 
$
8,642

Derivatives not designated as cash flow hedging instruments:
 
 
 
 
 
 
Prepaid expenses and other current assets
 
 
 
 
 
 
Forward currency contracts
 
3,432

 
1,503

 
2,256

Total assets
 
$
12,676

 
$
5,836

 
$
10,898

 
 
 
 
 
 
 
Derivative liabilities:
 
 
 
 
 
 
Derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
Accrued liabilities
 
 
 
 
 
 
Forward currency contracts
 
$

 
$
30

 
$

Derivatives not designated as cash flow hedging instruments:
 
 
 
 
 
 
Accrued liabilities
 
 
 
 
 
 
Forward currency contracts
 

 
3

 
9

Total liabilities
 
$

 
$
33

 
$
9


Schedule of Effects of Master Netting Arrangements on Fair Value of Derivative Contracts Recorded in Consolidated Balance Sheets
The following table presents the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded in the Condensed Consolidated Balance Sheets:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Derivative assets:
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
Gross amounts of recognized assets
 
$
12,841

 
$
5,837

 
$
11,056

Gross liabilities offset in the Condensed Consolidated Balance Sheets
 
(165
)
 
(1
)
 
(158
)
Net amounts of assets presented in the Condensed Consolidated Balance Sheets
 
$
12,676

 
$
5,836

 
$
10,898

 
 
 
 
 
 
 
Derivative liabilities:
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
Gross amounts of recognized liabilities
 
$

 
$
(33
)
 
$
(9
)
Gross assets offset in the Condensed Consolidated Balance Sheets
 

 

 

Net amounts of liabilities presented in the Condensed Consolidated Balance Sheets
 
$

 
$
(33
)
 
$
(9
)

Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Designated as Cash Flow Hedging Instruments
The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments for the three months ended January 31, 2020 and February 1, 2019:
 
 
Three Months Ended
 
 
Gain Reclassified from AOCL into Earnings
 
Gain (Loss) Recognized in OCI on Derivatives
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
January 31, 2020
 
February 1, 2019
Derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Net sales
 
$
1,205

 
$
1,238

 
$
584

 
$
(3,481
)
Cost of sales
 
332

 
243

 
68

 
(528
)
Total derivatives designated as cash flow hedging instruments
 
$
1,537

 
$
1,481

 
$
652

 
$
(4,009
)

The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:
 
 
Gain Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
Three Months Ended
 
Net Sales
 
Cost of Sales
 
Net Sales
 
Cost of Sales
Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded
 
$
767,483

 
$
(479,395
)
 
$
602,956

 
$
(387,339
)
Gain on derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Amount of gain reclassified from AOCL into earnings
 
1,205

 
332

 
1,238

 
243

Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value
 
$
660

 
$
11

 
$
1,223

 
$
62


Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Not Designated as Hedging Instruments
The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments:
 
 
Three Months Ended
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
Gain (loss) on derivatives not designated as cash flow hedging instruments
 
 
 
 
Forward currency contracts:
 
 
 
 
Other income, net
 
$
220

 
$
(1,063
)
Total gain (loss) on derivatives not designated as cash flow hedging instruments
 
$
220

 
$
(1,063
)

XML 79 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 80 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Jan. 31, 2020
Oct. 31, 2019
Feb. 01, 2019
Preferred stock      
Preferred stock, par value (in dollars per share) $ 1.00 $ 1.00 $ 1.00
Preferred stock, issued (in shares) 0 0 0
Preferred stock, outstanding (in shares) 0 0 0
Common stock      
Common stock, par value (in dollars per share) $ 1.00 $ 1.00 $ 1.00
Common stock, authorized (in shares) 175,000,000 175,000,000 175,000,000
Common stock, issued (in shares) 106,977,274 106,742,082 105,746,538
Common stock, outstanding (in shares) 106,977,274 106,742,082 105,746,538
Voting preferred stock      
Preferred stock      
Preferred stock, authorized (in shares) 1,000,000 1,000,000 1,000,000
Non-voting preferred stock      
Preferred stock      
Preferred stock, authorized (in shares) 850,000 850,000 850,000
XML 81 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Earnings (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Income Statement [Abstract]    
Net sales $ 767,483 $ 602,956
Cost of sales 479,395 387,339
Gross profit 288,088 215,617
Selling, general and administrative expense 196,959 145,563
Operating earnings 91,129 70,054
Interest expense (8,156) (4,742)
Other income, net 3,166 4,708
Earnings before income taxes 86,139 70,020
Provision for income taxes 16,048 10,480
Net earnings $ 70,091 $ 59,540
Basic net earnings per share of common stock (usd per share) $ 0.65 $ 0.56
Diluted net earnings per share of common stock (usd per share) $ 0.65 $ 0.55
Weighted-average number of shares of common stock outstanding — Basic (in shares) 107,423 106,258
Weighted-average number of shares of common stock outstanding — Diluted (in shares) 108,655 107,781
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Components and activity of accumulated other comprehensive loss    
Balance as of the beginning of the fiscal period $ (859,578) $ (668,916)
Other comprehensive loss before reclassifications 1,609 2,059
Amounts reclassified from AOCL (1,537) (1,481)
Net current period other comprehensive (income) loss 72 578
Balance as of the end of the fiscal period (912,050) (694,397)
Accumulated Other Comprehensive Loss    
Components and activity of accumulated other comprehensive loss    
Balance as of the beginning of the fiscal period 32,049 23,937
Net current period other comprehensive (income) loss 72 578
Balance as of the end of the fiscal period 32,121 24,515
Foreign Currency Translation Adjustments    
Components and activity of accumulated other comprehensive loss    
Balance as of the beginning of the fiscal period 31,025 29,711
Other comprehensive loss before reclassifications 724 (3,431)
Amounts reclassified from AOCL 0 0
Net current period other comprehensive (income) loss 724 (3,431)
Balance as of the end of the fiscal period 31,749 26,280
Pension and Post-Retirement Benefits    
Components and activity of accumulated other comprehensive loss    
Balance as of the beginning of the fiscal period 4,861 561
Other comprehensive loss before reclassifications 0 0
Amounts reclassified from AOCL 0 0
Net current period other comprehensive (income) loss 0 0
Balance as of the end of the fiscal period 4,861 561
Cash Flow Hedging Derivative Instruments    
Components and activity of accumulated other comprehensive loss    
Balance as of the beginning of the fiscal period (3,837) (6,335)
Other comprehensive loss before reclassifications 885 5,490
Amounts reclassified from AOCL (1,537) (1,481)
Net current period other comprehensive (income) loss (652) 4,009
Balance as of the end of the fiscal period $ (4,489) $ (2,326)
XML 83 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Depreciation - Narrative (Details)
3 Months Ended
Jan. 31, 2020
Buildings and leasehold improvements | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 10 years
Buildings and leasehold improvements | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 40 years
Equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 2 years
Equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 15 years
Tooling | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Tooling | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Software and Software Development Costs | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 2 years
Software and Software Development Costs | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
XML 84 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Stock-Based Compensation    
Total compensation cost for stock-based awards $ 3,960 $ 3,924
Unrestricted common stock awards    
Stock-Based Compensation    
Total compensation cost for stock-based awards $ 693 $ 592
Unrestricted common stock awards | Board of Directors    
Stock-Based Compensation    
Fully vested unrestricted common stock awards granted (in shares) 8,920 10,090
Stock option awards    
Stock-Based Compensation    
Total compensation cost for stock-based awards $ 1,777 $ 1,835
Performance share awards    
Stock-Based Compensation    
Total compensation cost for stock-based awards 548 804
Restricted stock unit awards    
Stock-Based Compensation    
Total compensation cost for stock-based awards $ 942 $ 693
XML 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 345 402 1 false 90 0 false 6 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.toro.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Statements of Earnings (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsOfEarningsUnaudited Condensed Consolidated Statements of Earnings (Unaudited) Statements 2 false false R3.htm 1002000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 3 false false R4.htm 1002501 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeUnauditedParenthetical Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parenthetical) Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 5 false false R6.htm 1003501 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 1005000 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 8 false false R9.htm 1005001 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Statements 9 false false R10.htm 2101100 - Disclosure - Basis of Presentation Sheet http://www.toro.com/role/BasisOfPresentation Basis of Presentation Notes 10 false false R11.htm 2102100 - Disclosure - Business Combinations Sheet http://www.toro.com/role/BusinessCombinations Business Combinations Notes 11 false false R12.htm 2103100 - Disclosure - Segment Data Sheet http://www.toro.com/role/SegmentData Segment Data Notes 12 false false R13.htm 2104100 - Disclosure - Revenue Sheet http://www.toro.com/role/Revenue Revenue Notes 13 false false R14.htm 2105100 - Disclosure - Goodwill and Other Intangible Assets, Net Sheet http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNet Goodwill and Other Intangible Assets, Net Notes 14 false false R15.htm 2107100 - Disclosure - Indebtedness Sheet http://www.toro.com/role/Indebtedness Indebtedness Notes 15 false false R16.htm 2108100 - Disclosure - Management Actions Sheet http://www.toro.com/role/ManagementActions Management Actions Notes 16 false false R17.htm 2109100 - Disclosure - Inventories Sheet http://www.toro.com/role/Inventories Inventories Notes 17 false false R18.htm 2110100 - Disclosure - Property and Depreciation Sheet http://www.toro.com/role/PropertyAndDepreciation Property and Depreciation Notes 18 false false R19.htm 2111100 - Disclosure - Warranty Guarantees Sheet http://www.toro.com/role/WarrantyGuarantees Warranty Guarantees Notes 19 false false R20.htm 2112100 - Disclosure - Investment in Finance Affiliate Sheet http://www.toro.com/role/InvestmentInFinanceAffiliate Investment in Finance Affiliate Notes 20 false false R21.htm 2113100 - Disclosure - Stock-Based Compensation Sheet http://www.toro.com/role/StockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 2114100 - Disclosure - Stockholders' Equity Sheet http://www.toro.com/role/StockholdersEquity Stockholders' Equity Notes 22 false false R23.htm 2116100 - Disclosure - Per Share Data Sheet http://www.toro.com/role/PerShareData Per Share Data Notes 23 false false R24.htm 2117100 - Disclosure - Contingencies Sheet http://www.toro.com/role/Contingencies Contingencies Notes 24 false false R25.htm 2118100 - Disclosure - Leases Leases Sheet http://www.toro.com/role/LeasesLeases Leases Leases Notes 25 false false R26.htm 2119100 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivities Derivative Instruments and Hedging Activities Notes 26 false false R27.htm 2120100 - Disclosure - Fair Value Measurements Sheet http://www.toro.com/role/FairValueMeasurements Fair Value Measurements Notes 27 false false R28.htm 2121100 - Disclosure - Subsequent Events Sheet http://www.toro.com/role/SubsequentEvents Subsequent Events Notes 28 false false R29.htm 2201201 - Disclosure - Basis of Presentation (Policies) Sheet http://www.toro.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies 29 false false R30.htm 2302301 - Disclosure - Business Combinations (Tables) Sheet http://www.toro.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.toro.com/role/BusinessCombinations 30 false false R31.htm 2303301 - Disclosure - Segment Data (Tables) Sheet http://www.toro.com/role/SegmentDataTables Segment Data (Tables) Tables http://www.toro.com/role/SegmentData 31 false false R32.htm 2304301 - Disclosure - Revenue (Tables) Sheet http://www.toro.com/role/RevenueTables Revenue (Tables) Tables http://www.toro.com/role/Revenue 32 false false R33.htm 2305301 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables) Sheet http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetTables Goodwill and Other Intangible Assets, Net (Tables) Tables http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNet 33 false false R34.htm 2307301 - Disclosure - Indebtedness (Tables) Sheet http://www.toro.com/role/IndebtednessTables Indebtedness (Tables) Tables http://www.toro.com/role/Indebtedness 34 false false R35.htm 2309301 - Disclosure - Inventories (Tables) Sheet http://www.toro.com/role/InventoriesTables Inventories (Tables) Tables http://www.toro.com/role/Inventories 35 false false R36.htm 2310301 - Disclosure - Property and Depreciation (Tables) Sheet http://www.toro.com/role/PropertyAndDepreciationTables Property and Depreciation (Tables) Tables http://www.toro.com/role/PropertyAndDepreciation 36 false false R37.htm 2311301 - Disclosure - Warranty Guarantees (Tables) Sheet http://www.toro.com/role/WarrantyGuaranteesTables Warranty Guarantees (Tables) Tables http://www.toro.com/role/WarrantyGuarantees 37 false false R38.htm 2313301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.toro.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.toro.com/role/StockBasedCompensation 38 false false R39.htm 2314301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.toro.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.toro.com/role/StockholdersEquity 39 false false R40.htm 2316301 - Disclosure - Per Share Data (Tables) Sheet http://www.toro.com/role/PerShareDataTables Per Share Data (Tables) Tables http://www.toro.com/role/PerShareData 40 false false R41.htm 2318301 - Disclosure - Leases (Tables) Sheet http://www.toro.com/role/LeasesTables Leases (Tables) Tables http://www.toro.com/role/LeasesLeases 41 false false R42.htm 2319301 - Disclosure - Derivative Instruments and Hedging Activities (Tables) Sheet http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesTables Derivative Instruments and Hedging Activities (Tables) Tables http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivities 42 false false R43.htm 2320301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.toro.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.toro.com/role/FairValueMeasurements 43 false false R44.htm 2401402 - Disclosure - Basis of Presentation - Narrative (Details) Sheet http://www.toro.com/role/BasisOfPresentationNarrativeDetails Basis of Presentation - Narrative (Details) Details 44 false false R45.htm 2402402 - Disclosure - Business Combination - Narrative (Details) Sheet http://www.toro.com/role/BusinessCombinationNarrativeDetails Business Combination - Narrative (Details) Details 45 false false R46.htm 2402403 - Disclosure - Business Combination - Allocation of Preliminary Purchase Price (Details) Sheet http://www.toro.com/role/BusinessCombinationAllocationOfPreliminaryPurchasePriceDetails Business Combination - Allocation of Preliminary Purchase Price (Details) Details 46 false false R47.htm 2402404 - Disclosure - Business Combination - Summary of Intangible Assets (Details) Sheet http://www.toro.com/role/BusinessCombinationSummaryOfIntangibleAssetsDetails Business Combination - Summary of Intangible Assets (Details) Details 47 false false R48.htm 2402405 - Disclosure - Business Combination - Pro Forma (Details) Sheet http://www.toro.com/role/BusinessCombinationProFormaDetails Business Combination - Pro Forma (Details) Details 48 false false R49.htm 2403402 - Disclosure - Segment Data - Narrative (Details) Sheet http://www.toro.com/role/SegmentDataNarrativeDetails Segment Data - Narrative (Details) Details 49 false false R50.htm 2403403 - Disclosure - Segment Data - Summarized Financial Information of Reportable Segments (Details) Sheet http://www.toro.com/role/SegmentDataSummarizedFinancialInformationOfReportableSegmentsDetails Segment Data - Summarized Financial Information of Reportable Segments (Details) Details 50 false false R51.htm 2403404 - Disclosure - Segment Data - Components of Loss before Income Taxes Included in Other (Details) Sheet http://www.toro.com/role/SegmentDataComponentsOfLossBeforeIncomeTaxesIncludedInOtherDetails Segment Data - Components of Loss before Income Taxes Included in Other (Details) Details 51 false false R52.htm 2404402 - Disclosure - Revenue - Disaggregation by Major Product Type and Geographic Market (Details) Sheet http://www.toro.com/role/RevenueDisaggregationByMajorProductTypeAndGeographicMarketDetails Revenue - Disaggregation by Major Product Type and Geographic Market (Details) Details 52 false false R53.htm 2404403 - Disclosure - Revenue - Contract Liabilities (Details) Sheet http://www.toro.com/role/RevenueContractLiabilitiesDetails Revenue - Contract Liabilities (Details) Details 53 false false R54.htm 2404404 - Disclosure - Revenue - Performance Obligation (Details) Sheet http://www.toro.com/role/RevenuePerformanceObligationDetails Revenue - Performance Obligation (Details) Details 54 false false R55.htm 2405402 - Disclosure - Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details) Sheet http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetChangesInNetCarryingAmountOfGoodwillDetails Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details) Details 55 false false R56.htm 2405403 - Disclosure - Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) Sheet http://www.toro.com/role/GoodwillAndOtherIntangibleAssetsNetComponentsOfOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) Details 56 false false R57.htm 2407402 - Disclosure - Indebtedness - Summary of Debt (Details) Sheet http://www.toro.com/role/IndebtednessSummaryOfDebtDetails Indebtedness - Summary of Debt (Details) Details 57 false false R58.htm 2407403 - Disclosure - Indebtedness - Narrative (Details) Sheet http://www.toro.com/role/IndebtednessNarrativeDetails Indebtedness - Narrative (Details) Details 58 false false R59.htm 2408401 - Disclosure - Management Actions - Narrative (Details) Sheet http://www.toro.com/role/ManagementActionsNarrativeDetails Management Actions - Narrative (Details) Details 59 false false R60.htm 2409402 - Disclosure - Inventories - Schedule of Inventory (Details) Sheet http://www.toro.com/role/InventoriesScheduleOfInventoryDetails Inventories - Schedule of Inventory (Details) Details 60 false false R61.htm 2410402 - Disclosure - Property and Depreciation - Narrative (Details) Sheet http://www.toro.com/role/PropertyAndDepreciationNarrativeDetails Property and Depreciation - Narrative (Details) Details 61 false false R62.htm 2410403 - Disclosure - Property and Depreciation - Summary (Details) Sheet http://www.toro.com/role/PropertyAndDepreciationSummaryDetails Property and Depreciation - Summary (Details) Details 62 false false R63.htm 2411402 - Disclosure - Warranty Guarantees - Schedule of Changes in Accrued Warranties (Details) Sheet http://www.toro.com/role/WarrantyGuaranteesScheduleOfChangesInAccruedWarrantiesDetails Warranty Guarantees - Schedule of Changes in Accrued Warranties (Details) Details 63 false false R64.htm 2412401 - Disclosure - Investment in Finance Affiliate - Narrative (Details) Sheet http://www.toro.com/role/InvestmentInFinanceAffiliateNarrativeDetails Investment in Finance Affiliate - Narrative (Details) Details 64 false false R65.htm 2413402 - Disclosure - Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) Sheet http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedToStockBasedAwardsGrantedDetails Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) Details 65 false false R66.htm 2413403 - Disclosure - Stock-Based Compensation - Stock Option Awards (Details) Sheet http://www.toro.com/role/StockBasedCompensationStockOptionAwardsDetails Stock-Based Compensation - Stock Option Awards (Details) Details 66 false false R67.htm 2413404 - Disclosure - Stock-Based Compensation - Performance Share Awards and Restricted Stock and Restricted Stock Unit Awards (Details) Sheet http://www.toro.com/role/StockBasedCompensationPerformanceShareAwardsAndRestrictedStockAndRestrictedStockUnitAwardsDetails Stock-Based Compensation - Performance Share Awards and Restricted Stock and Restricted Stock Unit Awards (Details) Details 67 false false R68.htm 2414402 - Disclosure - Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) Sheet http://www.toro.com/role/StockholdersEquityComponentsOfAccumulatedOtherComprehensiveLossDetails Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) Details 68 false false R69.htm 2414403 - Disclosure - Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) Sheet http://www.toro.com/role/StockholdersEquityComponentsAndActivityOfAccumulatedOtherComprehensiveLossDetails Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) Details 69 false false R70.htm 2416402 - Disclosure - Per Share Data - Reconciliations of Basic and Diluted Weighted-Average Share (Details) Sheet http://www.toro.com/role/PerShareDataReconciliationsOfBasicAndDilutedWeightedAverageShareDetails Per Share Data - Reconciliations of Basic and Diluted Weighted-Average Share (Details) Details 70 false false R71.htm 2418402 - Disclosure - Leases - Narrative (Details) Sheet http://www.toro.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 71 false false R72.htm 2418403 - Disclosure - Leases - Lease Expense Incurred (Details) Sheet http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails Leases - Lease Expense Incurred (Details) Details 72 false false R73.htm 2418404 - Disclosure - Leases - Supplemental Cash Flow and Other Lease Information (Details) Sheet http://www.toro.com/role/LeasesSupplementalCashFlowAndOtherLeaseInformationDetails Leases - Supplemental Cash Flow and Other Lease Information (Details) Details 73 false false R74.htm 2418405 - Disclosure - Leases - Summary of Other Lease Information (Details) Sheet http://www.toro.com/role/LeasesSummaryOfOtherLeaseInformationDetails Leases - Summary of Other Lease Information (Details) Details 74 false false R75.htm 2418406 - Disclosure - Leases - Schedule of Future Minimum Operating Lease Payments (Details) Sheet http://www.toro.com/role/LeasesScheduleOfFutureMinimumOperatingLeasePaymentsDetails Leases - Schedule of Future Minimum Operating Lease Payments (Details) Details 75 false false R76.htm 2419402 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails Derivative Instruments and Hedging Activities - Narrative (Details) Details 76 false false R77.htm 2419403 - Disclosure - Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValueAndLocationOfDerivativeInstrumentsDetails Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details) Details 77 false false R78.htm 2419404 - Disclosure - Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectsOfMasterNettingArrangementsDetails Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) Details 78 false false R79.htm 2419405 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfAmountsReclassifiedFromAoclAndImpactsAndLocationOnOciDetails Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details) Details 79 false false R80.htm 2419406 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativeInstrumentsForDerivativesDesignatedAsCashFlowHedgingAndRelatedComponentsExcludedFromEffectivenessTestingDetails Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details) Details 80 false false R81.htm 2419407 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsAndHedgingActivitiesImpactAndLocationOfDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details) Details 81 false false R82.htm 2420402 - Disclosure - Fair Value Measurements - Fair Value Hierarchy (Details) Sheet http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails Fair Value Measurements - Fair Value Hierarchy (Details) Details 82 false false R83.htm 2420403 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.toro.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 83 false false R84.htm 2421401 - Disclosure - Subsequent Events Subsequent Events - Narrative (Details) Sheet http://www.toro.com/role/SubsequentEventsSubsequentEventsNarrativeDetails Subsequent Events Subsequent Events - Narrative (Details) Details 84 false false R9999.htm Uncategorized Items - ttc0131202010q.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - ttc0131202010q.htm Cover 85 false false All Reports Book All Reports ttc0131202010q.htm ttc-20200131.xsd ttc-20200131_cal.xml ttc-20200131_def.xml ttc-20200131_lab.xml ttc-20200131_pre.xml ttc01312020exhibit311.htm ttc01312020exhibit312.htm ttc01312020exhibit32.htm ttc1312020exhibit101.htm ttc1312020exhibit22.htm ttc1312020exhibit23.htm ttc1312020exhibit24.htm http://xbrl.sec.gov/invest/2013-01-31 http://fasb.org/srt/2018-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 86 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Per Share Data
3 Months Ended
Jan. 31, 2020
Earnings Per Share [Abstract]  
Per Share Data
14
Per Share Data
Reconciliations of basic and diluted weighted-average shares of common stock outstanding are as follows:
 
 
Three Months Ended
(Shares in thousands)
 
January 31, 2020
 
February 1, 2019
Basic
 
 

 
 

Weighted-average number of shares of common stock
 
107,380

 
106,216

Assumed issuance of contingent shares
 
43

 
42

Weighted-average number of shares of common stock and assumed issuance of contingent shares
 
107,423

 
106,258

 
 
 
 
 
Diluted
 
 

 
 

Weighted-average number of shares of common stock and assumed issuance of contingent shares
 
107,423

 
106,258

Effect of dilutive securities
 
1,232

 
1,523

Weighted-average number of shares of common stock, assumed issuance of contingent shares, and effect of dilutive securities
 
108,655

 
107,781


Incremental shares from options and restricted stock units are computed under the treasury stock method. Options to purchase 262,205 and 786,262 shares of common stock during the first three months of fiscal 2020 and 2019, respectively, were excluded from diluted net earnings per share because they were anti-dilutive.
XML 87 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements
3 Months Ended
Jan. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements
18
Fair Value Measurements
The company categorizes its assets and liabilities into one of three levels based on the assumptions (inputs) used in valuing the asset or liability. Estimates of fair value for financial assets and financial liabilities are based on the framework established in the accounting guidance for fair value measurements. The framework defines fair value, provides guidance for measuring fair value, and requires certain disclosures. The framework discusses valuation techniques such as the market approach (comparable market prices), the income approach (present value of future income or cash flows), and the cost approach (cost to replace the service capacity of an asset or replacement cost). The framework utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. The three levels are defined as follows:
Level 1: Unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3: Unobservable inputs reflecting management’s assumptions about the inputs used in pricing the asset or liability.
Recurring Fair Value Measurements
The company's derivative instruments consist of forward currency contracts that are measured at fair value on a recurring basis. The fair value of such forward currency contracts is determined based on observable market transactions of forward currency prices and spot currency rates as of the reporting date. There were no transfers between the levels of the fair value hierarchy during the three month periods ended January 31, 2020 and February 1, 2019, or the fiscal year ended October 31, 2019.
The following tables present, by level within the fair value hierarchy, the company's financial assets and liabilities that are measured at fair value on a recurring basis as of January 31, 2020, February 1, 2019, and October 31, 2019, according to the valuation technique utilized to determine their fair values:
(Dollars in thousands)
 
 
 
Fair Value Measurements Using Inputs Considered as:
January 31, 2020
 
Fair Value
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
12,676

 
$

 
$
12,676

 
$

Total assets
 
$
12,676

 
$

 
$
12,676

 
$

(Dollars in thousands)
 
 
 
Fair Value Measurements Using Inputs Considered as:
February 1, 2019
 
Fair Value
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
5,836

 
$

 
$
5,836

 
$

Total assets
 
$
5,836

 
$

 
$
5,836

 
$

 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
Forward currency contracts
 
$
33

 
$

 
$
33

 
$

Total liabilities
 
$
33

 
$

 
$
33

 
$

(Dollars in thousands)
 
 
 
Fair Value Measurements Using Inputs Considered as:
October 31, 2019
 
Fair Value
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
10,898

 
$

 
$
10,898

 
$

Total assets
 
$
10,898

 
$

 
$
10,898

 
$

 
 
 
 
 
 
 
 
 
Liabilities:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
9

 
$

 
$
9

 
$

Total liabilities
 
$
9

 
$

 
$
9

 
$


Nonrecurring Fair Value Measurements
The company measures certain assets and liabilities at fair value on a nonrecurring basis. Assets and liabilities that are measured at fair value on a nonrecurring basis include long-lived assets, goodwill, and indefinite-lived intangible assets, which would generally be recorded at fair value as a result of an impairment charge. Assets acquired and liabilities assumed as part of business combinations are measured at fair value. For additional information on the company's business combinations and the related nonrecurring fair value measurement of the assets acquired and liabilities assumed, refer to Note 2, Business Combinations.
Other Fair Value Disclosures
The carrying amounts of the company's short-term financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and short-term debt, including current maturities of long-term debt, when applicable, approximate their fair values due to their short-term nature.
As of January 31, 2020 and October 31, 2019, the company's long-term debt included $423.9 million of fixed-rate debt that is not subject to variable interest rate fluctuations. The fair value of such long-term debt is determined using Level 2 inputs by discounting the projected cash flows based on quoted market rates at which similar amounts of debt could currently be borrowed. As of January 31, 2020, the estimated fair value of long-term debt with fixed interest rates was $513.7 million compared to its carrying amount of $423.9 million. As of October 31, 2019, the estimated fair value of long-term debt with fixed interest rates was $493.8 million compared to its carrying amount of $423.9 million.
XML 88 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combination - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 10 Months Ended
Oct. 31, 2019
Jan. 31, 2020
Feb. 01, 2019
Jan. 31, 2020
Business Acquisition [Line Items]        
Weighted-Average Useful Life 15 years 6 months 15 years 6 months 14 years 2 months 12 days  
Gross Carrying Amount $ 309,285 $ 309,254 $ 149,046 $ 309,254
Accumulated Amortization (91,223) (95,937) (75,671) (95,937)
Net 218,062 213,317 73,375 213,317
Total other intangible assets, gross 443,597 443,580 179,688 443,580
Total other intangible assets, net $ 352,374 347,643 $ 104,017 $ 347,643
The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life       16 years 7 months 6 days
Gross Carrying Amount   160,490   $ 160,490
Accumulated Amortization   (13,884)   (13,884)
Net   146,606   146,606
Total other intangible assets, gross   264,190   264,190
Total other intangible assets, net   250,306   $ 250,306
Customer-related | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life       18 years 3 months 18 days
Gross Carrying Amount   130,800   $ 130,800
Accumulated Amortization   (7,193)   (7,193)
Net   $ 123,607   123,607
Developed technology        
Business Acquisition [Line Items]        
Weighted-Average Useful Life 7 years 7 months 6 days 7 years 7 months 6 days 7 years 7 months 6 days  
Gross Carrying Amount $ 51,911 $ 51,902 $ 31,079 51,902
Accumulated Amortization (31,289) (32,264) (28,774) (32,264)
Net $ 20,622 19,638 $ 2,305 $ 19,638
Developed technology | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life       7 years 9 months 18 days
Gross Carrying Amount   20,900   $ 20,900
Accumulated Amortization   (2,885)   (2,885)
Net   $ 18,015   18,015
Trade names        
Business Acquisition [Line Items]        
Weighted-Average Useful Life 15 years 4 months 24 days 15 years 4 months 24 days 5 years  
Gross Carrying Amount $ 7,496 $ 7,485 $ 2,319 7,485
Accumulated Amortization (2,109) (2,208) (1,850) (2,208)
Net $ 5,387 5,277 $ 469 $ 5,277
Trade names | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life       20 years
Gross Carrying Amount   5,200   $ 5,200
Accumulated Amortization   (216)   (216)
Net   4,984   $ 4,984
Backlog | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Weighted-Average Useful Life       6 months
Gross Carrying Amount   3,590   $ 3,590
Accumulated Amortization   (3,590)   (3,590)
Net   0   0
Trade names | The Charles Machine Works, Inc.        
Business Acquisition [Line Items]        
Indefinite-lived - trade names   $ 103,700   $ 103,700
XML 89 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements (Tables)
3 Months Ended
Jan. 31, 2020
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following tables present, by level within the fair value hierarchy, the company's financial assets and liabilities that are measured at fair value on a recurring basis as of January 31, 2020, February 1, 2019, and October 31, 2019, according to the valuation technique utilized to determine their fair values:
(Dollars in thousands)
 
 
 
Fair Value Measurements Using Inputs Considered as:
January 31, 2020
 
Fair Value
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
12,676

 
$

 
$
12,676

 
$

Total assets
 
$
12,676

 
$

 
$
12,676

 
$

(Dollars in thousands)
 
 
 
Fair Value Measurements Using Inputs Considered as:
February 1, 2019
 
Fair Value
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
5,836

 
$

 
$
5,836

 
$

Total assets
 
$
5,836

 
$

 
$
5,836

 
$

 
 
 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
 
 
Forward currency contracts
 
$
33

 
$

 
$
33

 
$

Total liabilities
 
$
33

 
$

 
$
33

 
$

(Dollars in thousands)
 
 
 
Fair Value Measurements Using Inputs Considered as:
October 31, 2019
 
Fair Value
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
10,898

 
$

 
$
10,898

 
$

Total assets
 
$
10,898

 
$

 
$
10,898

 
$

 
 
 
 
 
 
 
 
 
Liabilities:
 
 

 
 

 
 

 
 

Forward currency contracts
 
$
9

 
$

 
$
9

 
$

Total liabilities
 
$
9

 
$

 
$
9

 
$


XML 90 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jan. 31, 2020
Oct. 31, 2019
Feb. 01, 2019
Inventory Disclosure [Abstract]      
Raw materials and work in process $ 188,235 $ 179,967 $ 124,458
Finished goods and service parts 632,796 553,767 364,393
Total FIFO value 821,031 733,734 488,851
Less: adjustment to LIFO value 82,071 82,071 72,201
Total inventories, net $ 738,960 $ 651,663 $ 416,650
XML 91 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investment in Finance Affiliate - Narrative (Details) - USD ($)
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Dec. 20, 2019
Oct. 31, 2019
Jun. 01, 2018
May 31, 2018
Schedule of Equity Method Investments            
Total liabilities $ 463,900,000          
Red Iron Acceptance, LLC            
Schedule of Equity Method Investments            
Period of unlimited automatic extensions after the initial term of joint venture 2 years          
Period of notice to be given by parties under joint venture for not extending initial term of joint venture 1 year          
Maximum borrowing capacity under credit facility $ 625,000,000.0          
Portion owned by Toro (as a percent) 45.00%          
Portion owned by TCFIF (as a percent) 55.00%          
Investment in joint venture $ 25,500,000 $ 25,400,000   $ 24,100,000    
Maximum aggregate amount of products repossessed by Red Iron and the TCFIF Canadian affiliate, entity has agreed to repurchase in a calendar year 7,500,000          
Net amount of new receivables financed for dealers and distributors 405,100,000 428,800,000        
Total assets 520,500,000          
Equity method investment summarized financial information, receivables, net $ 29,500,000 $ 32,300,000   21,700,000    
Period of review for products acquired in future acquisitions to asses potential benefits and detriments 2 years          
Period of pro-rata payback after initial term of joint venture 5 years          
Line of Credit            
Schedule of Equity Method Investments            
Maximum borrowing capacity under credit facility         $ 600,000,000.0 $ 150,000,000.0
Line of Credit | Red Iron Acceptance, LLC | TCFIF secured revolving credit facility            
Schedule of Equity Method Investments            
Maximum borrowing capacity under credit facility     $ 625,000,000 $ 550,000,000    
XML 92 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Cash flows from operating activities:    
Net earnings $ 70,091 $ 59,540
Adjustments to reconcile net earnings to net cash (used in) provided by operating activities:    
Non-cash income from finance affiliate (1,751) (2,429)
Distributions from (contributions to) finance affiliate, net 442 (459)
Depreciation of property, plant and equipment 18,089 13,670
Amortization of other intangible assets 4,714 1,913
Fair value step-up adjustment to acquired inventory 470 0
Stock-based compensation expense 3,960 3,924
Deferred income taxes 141 (1,225)
Other 175 0
Changes in operating assets and liabilities, net of effect of acquisitions:    
Receivables, net (53,044) (31,331)
Inventories, net (88,557) (52,380)
Prepaid expenses and other assets 237 8,119
Accounts payable, accrued liabilities, deferred revenue and other liabilities 21,734 26,643
Net cash (used in) provided by operating activities (23,299) 25,985
Cash flows from investing activities:    
Purchases of property, plant and equipment (11,821) (14,180)
Proceeds from asset disposals 25 3
Investment in unconsolidated entities 0 (150)
Acquisitions, net of cash acquired 0 (12,498)
Net cash used in investing activities (11,796) (26,825)
Cash flows from financing activities:    
Borrowings under debt arrangements 82,025 0
Repayments under debt arrangements (68,025) 0
Proceeds from exercise of stock options 6,710 7,569
Payments of withholding taxes for stock awards (1,361) (1,872)
Purchases of Toro common stock 0 (20,043)
Dividends paid on Toro common stock (26,856) (23,923)
Net cash used in financing activities (7,507) (38,269)
Effect of exchange rates on cash and cash equivalents (312) (50)
Net decrease in cash and cash equivalents (42,914) (39,159)
Cash and cash equivalents as of the beginning of the fiscal period 151,828 289,124
Cash and cash equivalents as of the end of the fiscal period $ 108,914 $ 249,965
XML 93 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Statement of Comprehensive Income [Abstract]    
Net earnings $ 70,091 $ 59,540
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustments (724) 3,431
Derivative instruments, net of tax of $189 and $(1,352), respectively 652 (4,009)
Other comprehensive loss, net of tax (72) (578)
Comprehensive income $ 70,019 $ 58,962
XML 94 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Jan. 31, 2020
Oct. 31, 2019
Feb. 01, 2019
Accumulated other comprehensive loss (AOCL)      
Foreign currency translation adjustments $ 31,749 $ 31,025 $ 26,280
Pension and post-retirement benefits 4,861 4,861 561
Cash flow derivative instruments (4,489) (3,837) (2,326)
Total accumulated other comprehensive loss $ 32,121 $ 32,049 $ 24,515
XML 95 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity
3 Months Ended
Jan. 31, 2020
Stockholders' Equity Note [Abstract]  
Stockholders' Equity
13
Stockholders' Equity
Accumulated Other Comprehensive Loss
Components of accumulated other comprehensive loss ("AOCL"), net of tax, within the Condensed Consolidated Statements of Stockholders' Equity were as follows:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Foreign currency translation adjustments
 
$
31,749

 
$
26,280

 
$
31,025

Pension and post-retirement benefits
 
4,861

 
561

 
4,861

Cash flow derivative instruments
 
(4,489
)
 
(2,326
)
 
(3,837
)
Total accumulated other comprehensive loss
 
$
32,121

 
$
24,515

 
$
32,049


The components and activity of AOCL for the first three months of fiscal 2020 and 2019 were as follows:
(Dollars in thousands)
 
Foreign 
Currency
Translation
Adjustments
 
Pension and
Post-Retirement
Benefits
 
Cash Flow Hedging Derivative Instruments
 
Total
Balance as of October 31, 2019
 
$
31,025

 
$
4,861

 
$
(3,837
)
 
$
32,049

Other comprehensive loss before reclassifications
 
724

 

 
885

 
1,609

Amounts reclassified from AOCL
 

 

 
(1,537
)
 
(1,537
)
Net current period other comprehensive (income) loss
 
724

 

 
(652
)
 
72

Balance as of January 31, 2020
 
$
31,749

 
$
4,861

 
$
(4,489
)
 
$
32,121


(Dollars in thousands)
 
Foreign 
Currency
Translation
Adjustments
 
Pension and
Post-Retirement
Benefits
 
Cash Flow Hedging Derivative Instruments
 
Total
Balance as of October 31, 2018
 
$
29,711

 
$
561

 
$
(6,335
)
 
$
23,937

Other comprehensive (income) loss before reclassifications
 
(3,431
)
 

 
5,490

 
2,059

Amounts reclassified from AOCL
 

 

 
(1,481
)
 
(1,481
)
Net current period other comprehensive (income) loss
 
(3,431
)
 

 
4,009

 
578

Balance as of February 1, 2019
 
$
26,280

 
$
561

 
$
(2,326
)
 
$
24,515


For additional information on the components reclassified from AOCL to the respective line items within net earnings for the company's cash flow hedging derivative instruments, refer to Note 17, Derivative Instruments and Hedging Activities.
XML 96 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities
3 Months Ended
Jan. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities
17
Derivative Instruments and Hedging Activities
Risk Management Objective of Using Derivatives
The company is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, foreign plant operations, and purchases from suppliers. The company’s primary currency exchange rate exposures are with the Euro, the Australian dollar, the Canadian dollar, the British pound, the Mexican peso, the Japanese yen, the Chinese Renminbi, and the Romanian New Leu against the U.S. dollar, as well as the Romanian New Leu against the Euro.
To reduce its exposure to foreign currency exchange rate risk, the company actively manages the exposure of its foreign currency exchange rate risk by entering into various derivative instruments to hedge against such risk, authorized under company policies that place controls on these hedging activities, with counterparties that are highly rated financial institutions. The company’s policy does not allow the use of derivative instruments for trading or speculative purposes. The company has also made an accounting policy election to use the portfolio exception with respect to measuring counterparty credit risk for derivative instruments, and to measure the fair value of a portfolio of financial assets and financial liabilities on the basis of the net open risk position with each counterparty.
The company’s hedging activities primarily involve the use of forward currency contracts to hedge most foreign currency transactions, including forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.
The company recognizes all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.
Cash Flow Hedging Instruments
The company formally documents relationships between cash flow hedging instruments and the related hedged transactions, as well as its risk-management objective and strategy for undertaking cash flow hedging instruments. This process includes linking all cash flow hedging instruments to the forecasted transactions, such as sales to third parties, foreign plant operations, and purchases from suppliers. At the cash flow hedge’s inception and on an ongoing basis, the company formally assesses whether the cash flow hedging instruments have been highly effective in offsetting changes in the cash flows of the hedged transactions and whether those cash flow hedging instruments may be expected to remain highly effective in future periods.
Changes in the fair values of the spot rate component of outstanding, highly effective cash flow hedging instruments included in the assessment of hedge effectiveness are recorded in other comprehensive income within AOCL on the Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of Earnings is the same as that of the underlying exposure. Results of cash flow hedging instruments, and the related excluded components, of sales and foreign plant operations are recorded in net sales and cost of sales, respectively. The maximum amount of time the company hedges its exposure to the variability in future cash flows for forecasted trade sales and purchases is two years. Results of cash flow hedges of intercompany loans are recorded in other income, net as an offset to the remeasurement of the foreign loan balance.
When it is determined that a derivative instrument is not, or has ceased to be, highly effective as a cash flow hedge, the company discontinues cash flow hedge accounting prospectively. The gain or loss on the dedesignated derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional two-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter, the gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative
instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of Earnings.
As of January 31, 2020, the notional amount outstanding of forward contracts designated as cash flow hedging instruments was $277.6 million.
Derivatives Not Designated as Cash Flow Hedging Instruments
The company also enters into foreign currency contracts that include forward currency contracts to mitigate the remeasurement of specific assets and liabilities on the Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of Earnings together with the transaction gain or loss from the hedged balance sheet position.
The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Derivative assets:
 
 

 
 

 
 

Derivatives designated as cash flow hedging instruments:
 
 

 
 

 
 

Prepaid expenses and other current assets
 
 

 
 

 
 

Forward currency contracts
 
$
9,244

 
$
4,333

 
$
8,642

Derivatives not designated as cash flow hedging instruments:
 
 
 
 
 
 
Prepaid expenses and other current assets
 
 
 
 
 
 
Forward currency contracts
 
3,432

 
1,503

 
2,256

Total assets
 
$
12,676

 
$
5,836

 
$
10,898

 
 
 
 
 
 
 
Derivative liabilities:
 
 
 
 
 
 
Derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
Accrued liabilities
 
 
 
 
 
 
Forward currency contracts
 
$

 
$
30

 
$

Derivatives not designated as cash flow hedging instruments:
 
 
 
 
 
 
Accrued liabilities
 
 
 
 
 
 
Forward currency contracts
 

 
3

 
9

Total liabilities
 
$

 
$
33

 
$
9


The company entered into an International Swap Dealers Association ("ISDA") Master Agreement with each counterparty that permits the net settlement of amounts owed under their respective contracts. The ISDA Master Agreement is an industry standardized contract that governs all derivative contracts entered into between the company and the respective counterparty. Under these master netting agreements, net settlement generally permits the company or the counterparty to determine the net amount payable or receivable for contracts due on the same date or in the same currency for similar types of derivative transactions. The company records the fair value of its derivative instruments at the net amount in its Condensed Consolidated Balance Sheets.
The following table presents the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded in the Condensed Consolidated Balance Sheets:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Derivative assets:
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
Gross amounts of recognized assets
 
$
12,841

 
$
5,837

 
$
11,056

Gross liabilities offset in the Condensed Consolidated Balance Sheets
 
(165
)
 
(1
)
 
(158
)
Net amounts of assets presented in the Condensed Consolidated Balance Sheets
 
$
12,676

 
$
5,836

 
$
10,898

 
 
 
 
 
 
 
Derivative liabilities:
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
Gross amounts of recognized liabilities
 
$

 
$
(33
)
 
$
(9
)
Gross assets offset in the Condensed Consolidated Balance Sheets
 

 

 

Net amounts of liabilities presented in the Condensed Consolidated Balance Sheets
 
$

 
$
(33
)
 
$
(9
)

The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments for the three months ended January 31, 2020 and February 1, 2019:
 
 
Three Months Ended
 
 
Gain Reclassified from AOCL into Earnings
 
Gain (Loss) Recognized in OCI on Derivatives
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
January 31, 2020
 
February 1, 2019
Derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Net sales
 
$
1,205

 
$
1,238

 
$
584

 
$
(3,481
)
Cost of sales
 
332

 
243

 
68

 
(528
)
Total derivatives designated as cash flow hedging instruments
 
$
1,537

 
$
1,481

 
$
652

 
$
(4,009
)

The company recognized immaterial gains within other income, net on the Condensed Consolidated Statements of Earnings during the first quarter of fiscal 2020 due to the discontinuance of cash flow hedge accounting on certain forward currency contracts designated as cash flow hedging instruments. For the first quarter of fiscal 2019, the company did not discontinue cash flow hedge accounting on any forward currency contracts designated as cash flow hedging instruments. As of January 31, 2020, the company expects to reclassify approximately $4.6 million of gains from AOCL to earnings during the next twelve months.
The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:
 
 
Gain Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
Three Months Ended
 
Net Sales
 
Cost of Sales
 
Net Sales
 
Cost of Sales
Condensed Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded
 
$
767,483

 
$
(479,395
)
 
$
602,956

 
$
(387,339
)
Gain on derivatives designated as cash flow hedging instruments:
 
 
 
 
 
 
 
 
Forward currency contracts:
 
 
 
 
 
 
 
 
Amount of gain reclassified from AOCL into earnings
 
1,205

 
332

 
1,238

 
243

Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value
 
$
660

 
$
11

 
$
1,223

 
$
62


The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments:
 
 
Three Months Ended
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
Gain (loss) on derivatives not designated as cash flow hedging instruments
 
 
 
 
Forward currency contracts:
 
 
 
 
Other income, net
 
$
220

 
$
(1,063
)
Total gain (loss) on derivatives not designated as cash flow hedging instruments
 
$
220

 
$
(1,063
)

XML 97 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Basis of Presentation
3 Months Ended
Jan. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation
1
Basis of Presentation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "TTC," "Toro," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.
In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's Consolidated Financial Position, Results of Operations, and Cash Flows for the periods presented. Since the company’s business is seasonal, operating results for the three months ended January 31, 2020 cannot be annualized to determine the expected results for the fiscal year ending October 31, 2020.
The company’s fiscal year ends on October 31, and quarterly results are reported based on three-month periods that generally end on the Friday closest to the quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end.
For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2019. The policies described in that report are used for preparing the company's quarterly reports on Form 10-Q.
Accounting Policies
In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, legal accruals, inventory valuation and reserves, warranty reserves, allowance for doubtful accounts, pension and post-retirement accruals, self-insurance accruals, useful lives for tangible and definite-lived intangible assets, future cash flows associated with impairment testing for goodwill, indefinite-lived intangible assets and other long-lived assets, and valuations of the assets acquired and liabilities assumed in a business combination, when applicable. These estimates and assumptions are based on management’s best estimates and judgments at the time they are made and are generally derived from management's understanding and analysis of the relevant circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors that management believes to be reasonable under the circumstances, including the current economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.
New Accounting Pronouncements Adopted
In February 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2016-02, Leases (Topic 842) ("ASU 2016-02"), which, among other things, requires lessees to recognize most leases on-balance sheet. The standard requires the recognition of right-of-use assets and lease liabilities by lessees for those leases classified as operating leases under legacy accounting guidance at Accounting Standards Codification ("ASC") Topic 840, Leases. The standard also requires a greater level of quantitative and qualitative disclosures regarding the nature of the entity’s leasing activities than were previously required under U.S. GAAP. In January 2018, the FASB issued ASU No. 2018-01, Leases (Topic 842): Land Easement Practical Expedient for Transition to Topic 842, which provides an optional transition practical expedient to not evaluate existing or expired land easements under the amended lease guidance. In July 2018, the FASB issued ASU 2018-10, Codification Improvements to Topic 842 (Leases), which provides narrow amendments to clarify how to apply certain aspects of the new lease standard. Additionally, in July 2018, the FASB issued ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, which provides an alternative transition method that permits an entity to use the effective date of ASU No. 2016-02 as the date of initial application through the recognition of a cumulative effect adjustment to the opening balance of retained earnings upon adoption. Consequently,
an entity's reporting for the comparative periods presented in the financial statements in which it adopts the new lease standard will continue to be in accordance with previous U.S. GAAP under ASC Topic 840, Leases.
ASU No. 2016-02, as augmented by ASU No. 2018-01, ASU No. 2018-10, and ASU No. 2018-11 (the "amended guidance"), was adopted by the company on November 1, 2019, the first quarter of fiscal 2020, under the modified retrospective transition method with no cumulative-effect adjustment to beginning retained earnings within the Condensed Consolidated Balance Sheet as of such date. Under such transition method, the company elected the following practical expedients:
The transition package of practical expedients, which among other things, allows the company to carryforward the historical lease classification determined under previous U.S. GAAP.
The transition practical expedient to not reassess the company's accounting for land easements that exist as of the adoption of the amended guidance.
The short-term lease exemption to not record right-of-use assets and lease liabilities on the Condensed Consolidated Balance Sheet for leases with an initial lease term of 12 months or less, which has resulted in recognizing the lease payments related to such leases within the company's Condensed Consolidated Statements of Earnings on a straight-line basis over the lease term.
The company did not elect the transition practical expedient to use hindsight in determining the lease term and in assessing the impairment of right-of-use assets.
Upon adoption of the amended guidance, the company recorded $78.1 million of right-of-use assets and $77.1 million of corresponding lease liabilities within the Condensed Consolidated Balance Sheet as of November 1, 2019. The adoption of the standard did not have a material impact on the company's Condensed Consolidated Statements of Earnings, Condensed Consolidated Statements of Cash Flows, business processes, internal controls, and information systems. As permitted under the amended guidance, prior period amounts were not restated, but will continue to be reported under the legacy accounting guidance that was in effect for the respective prior periods.
In June 2018, the FASB issued ASU No. 2018-07, Compensation - Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting, which amends ASC 718, Compensation - Stock Compensation, to include share-based payment transactions for acquiring goods and services from nonemployees. The standard requires that most of the guidance related to stock compensation granted to employees be followed for nonemployees, including the measurement date, valuation approach, and performance conditions. The amended guidance was adopted in the first quarter of fiscal 2020 and did not have a material impact on the company's Condensed Consolidated Financial Statements.
XML 98 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets, Net
3 Months Ended
Jan. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets, Net
5
Goodwill and Other Intangible Assets, Net
Goodwill
The changes in the carrying amount of goodwill by reportable segment for the first three months of fiscal 2020 were as follows:
(Dollars in thousands)
 
Professional
 
Residential
 
Other
 
Total
Balance as of October 31, 2019
 
$
350,250

 
$
10,469

 
$
1,534

 
$
362,253

Translation adjustments
 
(116
)
 
(1
)
 

 
(117
)
Balance as of January 31, 2020
 
$
350,134

 
$
10,468

 
$
1,534

 
$
362,136


Other Intangible Assets, Net
The components of other intangible assets, net as of January 31, 2020 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,238

 
$
(13,307
)
 
$
4,931

Non-compete agreements
 
5.5
 
6,875

 
(6,798
)
 
77

Customer-related
 
18.4
 
220,364

 
(36,970
)
 
183,394

Developed technology
 
7.6
 
51,902

 
(32,264
)
 
19,638

Trade names
 
15.4
 
7,485

 
(2,208
)
 
5,277

Backlog and other
 
0.6
 
4,390

 
(4,390
)
 

Total definite-lived
 
15.5
 
309,254

 
(95,937
)
 
213,317

Indefinite-lived - trade names
 
 
 
134,326

 

 
134,326

Total other intangible assets, net
 
 
 
$
443,580

 
$
(95,937
)
 
$
347,643

The components of other intangible assets, net as of February 1, 2019 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,255

 
$
(12,524
)
 
$
5,731

Non-compete agreements
 
5.5
 
6,891

 
(6,794
)
 
97

Customer-related
 
18.5
 
89,702

 
(24,929
)
 
64,773

Developed technology
 
7.6
 
31,079

 
(28,774
)
 
2,305

Trade names
 
5.0
 
2,319

 
(1,850
)
 
469

Other
 
1.0
 
800

 
(800
)
 

Total definite-lived
 
14.2
 
149,046

 
(75,671
)
 
73,375

Indefinite-lived - trade names
 
 
 
30,642

 

 
30,642

Total other intangible assets, net
 
 
 
$
179,688

 
$
(75,671
)
 
$
104,017

The components of other intangible assets, net as of October 31, 2019 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,230

 
$
(13,102
)
 
$
5,128

Non-compete agreements
 
5.5
 
6,868

 
(6,786
)
 
82

Customer-related
 
18.4
 
220,390

 
(33,547
)
 
186,843

Developed technology
 
7.6
 
51,911

 
(31,289
)
 
20,622

Trade names
 
15.4
 
7,496

 
(2,109
)
 
5,387

Other
 
0.6
 
4,390

 
(4,390
)
 

Total definite-lived
 
15.5
 
309,285

 
(91,223
)
 
218,062

Indefinite-lived - trade names
 
 
 
134,312

 

 
134,312

Total other intangible assets, net
 
 
 
$
443,597

 
$
(91,223
)
 
$
352,374


Amortization expense for definite-lived intangible assets during the first quarter of fiscal 2020 and fiscal 2019 was $4.7 million and $1.8 million, respectively. Estimated amortization expense for the remainder of fiscal 2020 and succeeding fiscal years is as follows: fiscal 2020 (remainder), $14.0 million; fiscal 2021, $18.3 million; fiscal 2022, $17.0 million; fiscal 2023, $15.3 million; fiscal 2024, $14.3 million; fiscal 2025, $12.6 million; and after fiscal 2025, $121.8 million.
XML 99 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Depreciation
3 Months Ended
Jan. 31, 2020
Property, Plant and Equipment [Abstract]  
Property and Depreciation
9
Property and Depreciation
Property, plant, and equipment assets are carried at cost less accumulated depreciation. The company provides for depreciation of property, plant and equipment utilizing the straight-line method over the estimated useful lives of the assets. Buildings and leasehold improvements are generally depreciated over 10 to 40 years, machinery and equipment are generally depreciated over two to 15 years, tooling is generally depreciated over three to five years, and computer hardware and software and website development costs are generally depreciated over two to five years. Expenditures for major renewals and improvements, which substantially increase the useful lives of existing assets, are capitalized, and expenditures for general maintenance and repairs are charged to operating expenses as incurred. Interest is capitalized during the construction period for significant capital projects.
Property, plant and equipment was as follows:
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
 
October 31, 2019
Land and land improvements
 
$
55,602

 
$
40,475

 
$
55,613

Buildings and leasehold improvements
 
276,705

 
213,927

 
276,556

Machinery and equipment
 
450,321

 
351,390

 
453,314

Tooling
 
216,541

 
215,902

 
226,870

Computer hardware and software
 
94,385

 
83,555

 
94,409

Construction in process
 
58,056

 
45,391

 
34,937

Property, plant, and equipment, gross
 
1,151,610

 
950,640

 
1,141,699

Less: accumulated depreciation
 
720,357

 
671,370

 
704,382

Property, plant, and equipment, net
 
$
431,253

 
$
279,270

 
$
437,317


XML 100 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Warranty Guarantees (Tables)
3 Months Ended
Jan. 31, 2020
Product Warranties Disclosures [Abstract]  
Schedule of Warranty Provisions, Claims, and Changes in Estimates
The changes in accrued warranties were as follows:
 
 
Three Months Ended
(Dollars in thousands)
 
January 31, 2020
 
February 1, 2019
Beginning balance
 
$
96,604

 
$
76,214

Provisions
 
14,031

 
10,556

Claims
 
(14,703
)
 
(10,815
)
Changes in estimates
 
691

 
790

Ending balance
 
$
96,623

 
$
76,745


XML 101 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets, Net (Tables)
3 Months Ended
Jan. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying amount of goodwill by reportable segment for the first three months of fiscal 2020 were as follows:
(Dollars in thousands)
 
Professional
 
Residential
 
Other
 
Total
Balance as of October 31, 2019
 
$
350,250

 
$
10,469

 
$
1,534

 
$
362,253

Translation adjustments
 
(116
)
 
(1
)
 

 
(117
)
Balance as of January 31, 2020
 
$
350,134

 
$
10,468

 
$
1,534

 
$
362,136


Schedule of Finite-Lived Intangible Assets
The components of other intangible assets, net as of January 31, 2020 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,238

 
$
(13,307
)
 
$
4,931

Non-compete agreements
 
5.5
 
6,875

 
(6,798
)
 
77

Customer-related
 
18.4
 
220,364

 
(36,970
)
 
183,394

Developed technology
 
7.6
 
51,902

 
(32,264
)
 
19,638

Trade names
 
15.4
 
7,485

 
(2,208
)
 
5,277

Backlog and other
 
0.6
 
4,390

 
(4,390
)
 

Total definite-lived
 
15.5
 
309,254

 
(95,937
)
 
213,317

Indefinite-lived - trade names
 
 
 
134,326

 

 
134,326

Total other intangible assets, net
 
 
 
$
443,580

 
$
(95,937
)
 
$
347,643

The components of other intangible assets, net as of February 1, 2019 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,255

 
$
(12,524
)
 
$
5,731

Non-compete agreements
 
5.5
 
6,891

 
(6,794
)
 
97

Customer-related
 
18.5
 
89,702

 
(24,929
)
 
64,773

Developed technology
 
7.6
 
31,079

 
(28,774
)
 
2,305

Trade names
 
5.0
 
2,319

 
(1,850
)
 
469

Other
 
1.0
 
800

 
(800
)
 

Total definite-lived
 
14.2
 
149,046

 
(75,671
)
 
73,375

Indefinite-lived - trade names
 
 
 
30,642

 

 
30,642

Total other intangible assets, net
 
 
 
$
179,688

 
$
(75,671
)
 
$
104,017

The components of other intangible assets, net as of October 31, 2019 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,230

 
$
(13,102
)
 
$
5,128

Non-compete agreements
 
5.5
 
6,868

 
(6,786
)
 
82

Customer-related
 
18.4
 
220,390

 
(33,547
)
 
186,843

Developed technology
 
7.6
 
51,911

 
(31,289
)
 
20,622

Trade names
 
15.4
 
7,496

 
(2,109
)
 
5,387

Other
 
0.6
 
4,390

 
(4,390
)
 

Total definite-lived
 
15.5
 
309,285

 
(91,223
)
 
218,062

Indefinite-lived - trade names
 
 
 
134,312

 

 
134,312

Total other intangible assets, net
 
 
 
$
443,597

 
$
(91,223
)
 
$
352,374


Schedule of Indefinite-Lived Intangible Assets
The components of other intangible assets, net as of January 31, 2020 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,238

 
$
(13,307
)
 
$
4,931

Non-compete agreements
 
5.5
 
6,875

 
(6,798
)
 
77

Customer-related
 
18.4
 
220,364

 
(36,970
)
 
183,394

Developed technology
 
7.6
 
51,902

 
(32,264
)
 
19,638

Trade names
 
15.4
 
7,485

 
(2,208
)
 
5,277

Backlog and other
 
0.6
 
4,390

 
(4,390
)
 

Total definite-lived
 
15.5
 
309,254

 
(95,937
)
 
213,317

Indefinite-lived - trade names
 
 
 
134,326

 

 
134,326

Total other intangible assets, net
 
 
 
$
443,580

 
$
(95,937
)
 
$
347,643

The components of other intangible assets, net as of February 1, 2019 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,255

 
$
(12,524
)
 
$
5,731

Non-compete agreements
 
5.5
 
6,891

 
(6,794
)
 
97

Customer-related
 
18.5
 
89,702

 
(24,929
)
 
64,773

Developed technology
 
7.6
 
31,079

 
(28,774
)
 
2,305

Trade names
 
5.0
 
2,319

 
(1,850
)
 
469

Other
 
1.0
 
800

 
(800
)
 

Total definite-lived
 
14.2
 
149,046

 
(75,671
)
 
73,375

Indefinite-lived - trade names
 
 
 
30,642

 

 
30,642

Total other intangible assets, net
 
 
 
$
179,688

 
$
(75,671
)
 
$
104,017

The components of other intangible assets, net as of October 31, 2019 were as follows:
(Dollars in thousands)
 
Weighted-Average Useful Life
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net
Patents
 
9.9
 
$
18,230

 
$
(13,102
)
 
$
5,128

Non-compete agreements
 
5.5
 
6,868

 
(6,786
)
 
82

Customer-related
 
18.4
 
220,390

 
(33,547
)
 
186,843

Developed technology
 
7.6
 
51,911

 
(31,289
)
 
20,622

Trade names
 
15.4
 
7,496

 
(2,109
)
 
5,387

Other
 
0.6
 
4,390

 
(4,390
)
 

Total definite-lived
 
15.5
 
309,285

 
(91,223
)
 
218,062

Indefinite-lived - trade names
 
 
 
134,312

 

 
134,312

Total other intangible assets, net
 
 
 
$
443,597

 
$
(91,223
)
 
$
352,374


XML 102 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Disaggregation by Major Product Type and Geographic Market (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Disaggregation of Revenue [Line Items]    
Revenues $ 767,483 $ 602,956
United States    
Disaggregation of Revenue [Line Items]    
Revenues 591,648 461,411
Foreign Countries    
Disaggregation of Revenue [Line Items]    
Revenues 175,835 141,545
Equipment    
Disaggregation of Revenue [Line Items]    
Revenues 681,892 523,029
Irrigation    
Disaggregation of Revenue [Line Items]    
Revenues 85,591 79,927
Operating Segments | Professional    
Disaggregation of Revenue [Line Items]    
Revenues 594,721 455,006
Operating Segments | Professional | United States    
Disaggregation of Revenue [Line Items]    
Revenues 454,396 348,104
Operating Segments | Professional | Foreign Countries    
Disaggregation of Revenue [Line Items]    
Revenues 140,325 106,902
Operating Segments | Professional | Equipment    
Disaggregation of Revenue [Line Items]    
Revenues 523,909 387,550
Operating Segments | Professional | Irrigation    
Disaggregation of Revenue [Line Items]    
Revenues 70,812 67,456
Operating Segments | Residential    
Disaggregation of Revenue [Line Items]    
Revenues 165,848 145,158
Operating Segments | Residential | United States    
Disaggregation of Revenue [Line Items]    
Revenues 130,338 110,515
Operating Segments | Residential | Foreign Countries    
Disaggregation of Revenue [Line Items]    
Revenues 35,510 34,643
Operating Segments | Residential | Equipment    
Disaggregation of Revenue [Line Items]    
Revenues 152,458 133,510
Operating Segments | Residential | Irrigation    
Disaggregation of Revenue [Line Items]    
Revenues 13,390 11,648
Other    
Disaggregation of Revenue [Line Items]    
Revenues 6,914 2,792
Other | United States    
Disaggregation of Revenue [Line Items]    
Revenues 6,914 2,792
Other | Foreign Countries    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Other | Equipment    
Disaggregation of Revenue [Line Items]    
Revenues 5,525 1,969
Other | Irrigation    
Disaggregation of Revenue [Line Items]    
Revenues $ 1,389 $ 823
XML 103 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2019
Jan. 31, 2020
Feb. 01, 2019
Other Intangible Assets      
Weighted-Average Useful Life 15 years 6 months 15 years 6 months 14 years 2 months 12 days
Gross Carrying Amount $ 309,285 $ 309,254 $ 149,046
Accumulated Amortization (91,223) (95,937) (75,671)
Net 218,062 213,317 73,375
Indefinite-lived - trade names 134,312 134,326 30,642
Total other intangible assets, gross 443,597 443,580 179,688
Total other intangible assets, net $ 352,374 347,643 104,017
Estimated amortization expense      
Amortization of other intangible assets   4,700 $ 1,800
Fiscal 2020 (remainder)   14,000  
Fiscal 2021   18,300  
Fiscal 2022   17,000  
Fiscal 2023   15,300  
Fiscal 2024   14,300  
Fiscal 2025   12,600  
After 2025   $ 121,800  
Patents      
Other Intangible Assets      
Weighted-Average Useful Life 9 years 10 months 24 days 9 years 10 months 24 days 9 years 10 months 24 days
Gross Carrying Amount $ 18,230 $ 18,238 $ 18,255
Accumulated Amortization (13,102) (13,307) (12,524)
Net $ 5,128 $ 4,931 $ 5,731
Non-compete agreements      
Other Intangible Assets      
Weighted-Average Useful Life 5 years 6 months 5 years 6 months 5 years 6 months
Gross Carrying Amount $ 6,868 $ 6,875 $ 6,891
Accumulated Amortization (6,786) (6,798) (6,794)
Net $ 82 $ 77 $ 97
Customer-related      
Other Intangible Assets      
Weighted-Average Useful Life 18 years 4 months 24 days 18 years 4 months 24 days 18 years 6 months
Gross Carrying Amount $ 220,390 $ 220,364 $ 89,702
Accumulated Amortization (33,547) (36,970) (24,929)
Net $ 186,843 $ 183,394 $ 64,773
Developed technology      
Other Intangible Assets      
Weighted-Average Useful Life 7 years 7 months 6 days 7 years 7 months 6 days 7 years 7 months 6 days
Gross Carrying Amount $ 51,911 $ 51,902 $ 31,079
Accumulated Amortization (31,289) (32,264) (28,774)
Net $ 20,622 $ 19,638 $ 2,305
Trade names      
Other Intangible Assets      
Weighted-Average Useful Life 15 years 4 months 24 days 15 years 4 months 24 days 5 years
Gross Carrying Amount $ 7,496 $ 7,485 $ 2,319
Accumulated Amortization (2,109) (2,208) (1,850)
Net $ 5,387 $ 5,277 $ 469
Backlog and other      
Other Intangible Assets      
Weighted-Average Useful Life 7 months 6 days 7 months 6 days 1 year
Gross Carrying Amount $ 4,390 $ 4,390 $ 800
Accumulated Amortization (4,390) (4,390) (800)
Net $ 0 $ 0 $ 0
XML 104 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details) - Cash flow hedging - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Derivative Instruments, Gain (Loss) [Line Items]    
Gain Reclassified from AOCL into Earnings $ 1,537 $ 1,481
Gain (Loss) Recognized in OCI on Derivatives 652 (4,009)
Forward currency contracts | Net Sales    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain Reclassified from AOCL into Earnings 1,205 1,238
Gain (Loss) Recognized in OCI on Derivatives 584 (3,481)
Forward currency contracts | Cost of Sales    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain Reclassified from AOCL into Earnings 332 243
Gain (Loss) Recognized in OCI on Derivatives $ 68 $ (528)
XML 105 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Thousands
Jan. 31, 2020
Oct. 31, 2019
ASC Topic 842 Leases    
2020 (remaining) $ 23,958  
2021 16,208  
2022 13,476  
2023 10,417  
2024 9,337  
Thereafter 21,217  
Total future minimum operating lease payments 94,613  
Less: imputed interest 18,224  
Present value of operating lease liabilities $ 76,389  
ASC Topic 840 Leases    
2020   $ 17,135
2021   15,764
2022   12,806
2023   9,772
2024   8,863
Thereafter   18,732
Total future minimum lease payments   $ 83,072
XML 106 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Narrative (Details)
Jan. 31, 2020
Minimum  
Lessee, Lease, Description [Line Items]  
Lessee, operating lease, renewal term 2 years
Maximum  
Lessee, Lease, Description [Line Items]  
Lessee, operating lease, renewal term 10 years
XML 107 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details) - Other income, net - Derivatives not designated as cash flow hedging instruments: - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2020
Feb. 01, 2019
Derivative Instruments, Gain (Loss) [Line Items]    
Total gain (loss) on derivatives not designated as cash flow hedging instruments $ 220 $ (1,063)
Forward currency contracts    
Derivative Instruments, Gain (Loss) [Line Items]    
Total gain (loss) on derivatives not designated as cash flow hedging instruments $ 220 $ (1,063)